|
|
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Почему большинство социальных сетей базирует на CУБД Mysql ??? Не избыточна ли она, для такого рода задач и насколько оправдывает себя для нагруженных проектов? Погуглил, но ответа конкретного не нашел. Вроде как LinkedIN разрабатывают свой проект http://project-voldemort.com/ , в силу того что осознали избыточность РСУБД, для этих целей. Вроде и бесплатные аналоги реляционным БД есть (различные нереляционные), судя по описанию более подходящие для работы с иерархическими структурами (деревья, графы), но выбор пал именно на Mysql. В БД не силен, для себя ковырял только Mysql (студент 2 курса мат.фака). Мне интересна эта тема, для самообразования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 13:59 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Криво дал ссылку на проект Voldemort LinkedIn. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 14:01 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Kaleef Почему большинство социальных сетей базирует на CУБД Mysql ??? Потому что хостеры часто не имеют ничего другого. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2009, 17:07 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Kaleef Почему большинство социальных сетей базирует на CУБД Mysql ??? Потому что хостеры часто не имеют ничего другого. Вроде у больших проектов свои дата-центры. Выбор есть - ставь, что хочешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 13:07 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Kaleef Вроде у больших проектов свои дата-центры. Выбор есть - ставь, что хочешь. Но до того, как стать большими, проекты бывают маленькими, без своих дата-центров. И без выбора. А переписывать на другую СУБД по мере роста мало кто рискнёт. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 13:22 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Kaleef Вроде у больших проектов свои дата-центры. Выбор есть - ставь, что хочешь. Но до того, как стать большими, проекты бывают маленькими, без своих дата-центров. И без выбора. А переписывать на другую СУБД по мере роста мало кто рискнёт. А вот если представить что выбор есть, то Mysql не в почете будет. Или я ошибаюсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 13:38 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
KaleefИли я ошибаюсь? Возможно, но "если бы у бабушки были..." Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 13:45 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov KaleefИли я ошибаюсь? Возможно, но "если бы у бабушки были..." А Вы как специалист, что бы выбрали из бесплатных вариантов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 15:26 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Kaleef А Вы как специалист, что бы выбрали из бесплатных вариантов? То, что знаю лучше всего. А именно - Firebird. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 15:46 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
KaleefА Вы как специалист, что бы выбрали из бесплатных вариантов?Если мы говорим о наличии своего датацентра, то вопрос бесплатности ставить как-то нет смысла. Надо просто аккуратно посчитать финансовую часть для разных вариантов, вполне возможно, что в бесплатные окажутся дороже. Если же у нас нет своего датацентра, то приходится есть что дают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 15:49 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Вообще-то, для развертывания своей СУБД совсем не обязательно иметь датацентр. Вполне достаточно железки на колокейшене или даже виртуального выделенного сервера. В принципе, всякие там зародыши социальных сетей так и начинают. Какой вменяемый хостер захочет иметь у себя на хостинге социальную сеть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 15:53 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Спасибо за консультацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 15:57 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
ДжекНепотрошительВообще-то, для развертывания своей СУБД совсем не обязательно иметь датацентр. Вполне достаточно железки на колокейшене или даже виртуального выделенного сервера. В принципе, всякие там зародыши социальных сетей так и начинают. Какой вменяемый хостер захочет иметь у себя на хостинге социальную сеть? Вот если представить что у разработчиков есть выбор не только из MySql, чтобы они выбрали? Ведь бесплатная бд не одна, да и большенство западных проектов уже на начальном этапе имеют первичный бюджет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 16:09 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Kaleef, PostgreSQL. Лучше всего его знаю. Ну и плюшки есть, каких нет у других бесплатных субд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 16:26 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
ОКТОГЕНKaleef, PostgreSQL. Лучше всего его знаю. Ну и плюшки есть, каких нет у других бесплатных субд. Спасибо, для самообразования тогда начну учить PostgreSQL. Многие пишут, добротная СУБД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 16:46 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
KaleefВот если представить что у разработчиков есть выбор не только из MySql, чтобы они выбрали? Ведь бесплатная бд не одна, да и большенство западных проектов уже на начальном этапе имеют первичный бюджет. MySQL, кстати, далеко не бесплатная СУБД. И выбирают ее во многих случаях не потому, что она какие-то особые потребительские свойства имеет, а потому что "знают лучше всего". Она входит в джентльменский набор практически любого веб-разработчика. Специалистов по PostgreSQL заметно меньше. Ну а практика показывает, что опыт работы и знание особенностей выбранной платформы - куда более важный фактор для успеха проекта, чем производительность или фичи этой самой платформы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2009, 18:15 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
ДжекНепотрошительKaleefВот если представить что у разработчиков есть выбор не только из MySql, чтобы они выбрали? Ведь бесплатная бд не одна, да и большенство западных проектов уже на начальном этапе имеют первичный бюджет. MySQL, кстати, далеко не бесплатная СУБД. И выбирают ее во многих случаях не потому, что она какие-то особые потребительские свойства имеет, а потому что "знают лучше всего". Она входит в джентльменский набор практически любого веб-разработчика. Специалистов по PostgreSQL заметно меньше. Ну а практика показывает, что опыт работы и знание особенностей выбранной платформы - куда более важный фактор для успеха проекта, чем производительность или фичи этой самой платформы. Спасибо. Буду знать теперь:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2009, 14:47 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
KaleefБуду знать теперь:) Заодно намотай на ус, что выпуск MySQL 6.0 отменён. Т.е. можно считать что мускуль умер. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2009, 15:15 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
У крупных социальных (поисковых,...) проектов - тысячи и до сотен тысяч серверов. Любая небесплатная СУБД в таких конфигурациях имеет запретительную стоимость лицензий. Поэтому выбираются бесплатные. Плюс они очень сильно допиливаются самими разработчиками. Плюс вчерашние студенты - суперхакеры часто имеют майндсет "мы умнее всех" и пишут все действительно сами. Вплоть до своих СУБД и своих языков запросов, как у FaceBook. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2009, 15:17 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov KaleefБуду знать теперь:) Заодно намотай на ус, что выпуск MySQL 6.0 отменён. Т.е. можно считать что мускуль умер. В Sun об этом знают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2009, 15:40 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
ДжекНепотрошительВ Sun об этом знают? Думаешь, им из MySQL AB ещё не сообщили?.. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2009, 15:51 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovЗаодно намотай на ус, что выпуск MySQL 6.0 отменён. Похоже на то : This version is not in the MySQL roadmap at the moment The MySQL 6.0 Reference Manual has been retired Dimitry SibiryakovТ.е. можно считать что мускуль умер.Это вряд ли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2009, 16:01 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
По идее, он не умер, а просто переименовался. У них там в роадмапе версия 5.7 появилась... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2009, 16:15 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
загляните в соседний топик а на чем висят одноклассники? А6дуллаh3У крупных социальных (поисковых,...) проектов - тысячи и до сотен тысяч серверов. Любая небесплатная СУБД в таких конфигурациях имеет запретительную стоимость лицензий. Поэтому выбираются бесплатные. Небесплатная СУБД для крупных заказчиков значительно дешевле, чем в розницу продается - здесь и опт и маркетинговый ход. Не забываем, что стоимость приобретения не одно и то же, что стоимость владения. Поддержка системы и риски прекращения разработки бесплатных продуктов велики - влияют на выбор больше, чем стоимость приобретения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 10:57 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Кстати, есть ощущение, что мода на MySQL для стартапов на западе уже проходит - там стартапы обычно запускают на облаках - Амазоновском или Гугловом. На Амазоновском - можно любую БД поставить, насколько помню. Ставят то, что знают :) На Гугловском - есть масштабируемое key-value хранилище. А вообще, БД в первую очередь упрощает процесс разработки на ранних этапах (за счет использования ORMов, стандартных фреймворков и т.п.). А на поздних уже поздно что-то менять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 12:51 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
тверской Небесплатная СУБД для крупных заказчиков значительно дешевле, чем в розницу продается - здесь и опт и маркетинговый ход. Не забываем, что стоимость приобретения не одно и то же, что стоимость владения. Поддержка системы и риски прекращения разработки бесплатных продуктов велики - влияют на выбор больше, чем стоимость приобретения. Набор общеизвестной чуши, особенно про скидки для оптовиков. Посчитайте, что вы там любите на 1000 процов с 4 ядрами, и попробуйте выбить скидку у вендора. Получится меньше миллиона долларов - приходите еще. А железо для них же будет сильно дешевле миллиона долларов. Как у Google, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 21:12 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
DPH3Кстати, есть ощущение, что мода на MySQL для стартапов на западе уже проходит - там стартапы обычно запускают на облаках - Амазоновском или Гугловом. На Амазоновском - можно любую БД поставить, насколько помню. Ставят то, что знают :) На Гугловском - есть масштабируемое key-value хранилище. А вообще, БД в первую очередь упрощает процесс разработки на ранних этапах (за счет использования ORMов, стандартных фреймворков и т.п.). А на поздних уже поздно что-то менять. Основная польза облаков то, что они избавляют от покупки железа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2009, 22:08 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Kaleef Основная польза облаков то, что они избавляют от покупки железа? Там много плюсов :) Во-первых, покупая "юниты" в облаке, ты платишь только за то, что тебе нужно. Т.е. если у тебя под Новый год ожидается пиковая нагрузка в двадцать раз - то и покупаешь себе еще 20 серверов на пару дней, а не постоянно. . Во-вторых, вообще не надо думать о датацентрах, бэкапах и прочей фигне. Все автоматизировано и работает (только плати...) В-третьих, можно делать распределенную между несколькими датацентрами систему за разумные деньги. Для больших систем с кучей территориально разнесенных клиентов и требованиями к надежности - это важно. Ну и довольно дешевый вход. Один юнит у Амазона - где-то 300$ в год. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2009, 00:05 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
А6дуллаh3, для Вас непривычно, что ПО стоит денег, да еще и дороже железа?... ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2009, 00:36 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
DPH3Kaleef Основная польза облаков то, что они избавляют от покупки железа? Там много плюсов :) Во-первых, покупая "юниты" в облаке, ты платишь только за то, что тебе нужно. Т.е. если у тебя под Новый год ожидается пиковая нагрузка в двадцать раз - то и покупаешь себе еще 20 серверов на пару дней, а не постоянно. . Во-вторых, вообще не надо думать о датацентрах, бэкапах и прочей фигне. Все автоматизировано и работает (только плати...) В-третьих, можно делать распределенную между несколькими датацентрами систему за разумные деньги. Для больших систем с кучей территориально разнесенных клиентов и требованиями к надежности - это важно. Ну и довольно дешевый вход. Один юнит у Амазона - где-то 300$ в год. Спасибо.Интересно)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2009, 01:18 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
ФФух, осилил.... Почему Мускул? Да это простейшая система, ну просто ПРОСТЕЙШАЯ. Что он может то? он может просто хранить данные в таблицах. При этом является наиболее доработанным средством "хранения данных" под который наиболее доработаны остальные инструменты разработки. Далее FireBird тоже вроде как работает, но поковыряв его недельку забросил ввиду того что до того же мускула ему еще пахать года 3-4, что бы хотяб догнать. PostgresSQL - добротная бесплатная система, но консалтинг на ней врядли построишь, заказчикам нужна поддержка, отсюда минусы, но я ЗА нее, мне она нравится. Sybase - аффтар неужели ты думаешь что кто то, захочет хостить что то на данной системе? это бешенные деньги, сомнительный функционал и по меньшей мере глупый маркетинг. MSSQL и ORACLE - стоимость и возможности намного превышают требования к WEB приложениям, потому не стану описывать. Когда закончишь универ и поработаешь наверно поймешь. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2009, 01:49 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
spywaresДалее FireBird тоже вроде как работает, но поковыряв его недельку забросил ввиду того что до того же мускула ему еще пахать года 3-4, что бы хотяб догнать. Осталось выяснить где и чем ковырял такой лихой хлопец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2009, 01:58 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Di_LInespywaresДалее FireBird тоже вроде как работает, но поковыряв его недельку забросил ввиду того что до того же мускула ему еще пахать года 3-4, что бы хотяб догнать. Осталось выяснить где и чем ковырял такой лихой хлопец. Вы знаете с опытом по ораклу около 8 лет, мне хватило. Остальное оставлю на ваше усмотрение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2009, 02:25 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
spywaresВы знаете с опытом по ораклу около 8 лет, мне хватило. Остальное оставлю на ваше усмотрение. - Не трясите тут (в FB) Ораклом (C) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2009, 02:27 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
spywaresФФух, осилил.... Почему Мускул? Да это простейшая система, ну просто ПРОСТЕЙШАЯ. Что он может то? он может просто хранить данные в таблицах. При этом является наиболее доработанным средством "хранения данных" под который наиболее доработаны остальные инструменты разработки. Далее FireBird тоже вроде как работает, но поковыряв его недельку забросил ввиду того что до того же мускула ему еще пахать года 3-4, что бы хотяб догнать. PostgresSQL - добротная бесплатная система, но консалтинг на ней врядли построишь, заказчикам нужна поддержка, отсюда минусы, но я ЗА нее, мне она нравится. Sybase - аффтар неужели ты думаешь что кто то, захочет хостить что то на данной системе? это бешенные деньги, сомнительный функционал и по меньшей мере глупый маркетинг. MSSQL и ORACLE - стоимость и возможности намного превышают требования к WEB приложениям, потому не стану описывать. Когда закончишь универ и поработаешь наверно поймешь. Удачи. Спасибо!)) Мне по началу казалось что в Mysql есть какая-то особенность, которая выделяет ее на фоне остальных СУБД. Теперь вот вник, что это не совсем так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2009, 13:08 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
spywaresФФух, осилил.... Почему Мускул? Да это простейшая ... Аргументация на уровне начальной школы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2009, 09:49 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
mySpace.com использует MS SQL. Вот ссылка на их Power Point презентацию (на англ). Самое интересное в самом начале и в самом конце. http://www.sdsqlug.org/presentations/May2009/MySpace_DB_Overview.pptx Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2009, 21:01 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
Anton DemidovmySpace.com использует MS SQL. Вот ссылка на их Power Point презентацию (на англ). Самое интересное в самом начале и в самом конце. http://www.sdsqlug.org/presentations/May2009/MySpace_DB_Overview.pptx Код: plaintext 1. Ну и что? Google тоже использует MySQL, только у них своя "доработанная" версия. Я думаю, сильно доработанная и имеющая мало общего с тем что вы можете скачать с SUN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2009, 10:18 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
spywaresФФух, осилил.... Почему Мускул? Да это простейшая система, ну просто ПРОСТЕЙШАЯ. Что он может то? он может просто хранить данные в таблицах. При этом является наиболее доработанным средством "хранения данных" под который наиболее доработаны остальные инструменты разработки. Далее FireBird тоже вроде как работает, но поковыряв его недельку забросил ввиду того что до того же мускула ему еще пахать года 3-4, что бы хотяб догнать. PostgresSQL - добротная бесплатная система, но консалтинг на ней врядли построишь, заказчикам нужна поддержка, отсюда минусы, но я ЗА нее, мне она нравится. Sybase - аффтар неужели ты думаешь что кто то, захочет хостить что то на данной системе? это бешенные деньги, сомнительный функционал и по меньшей мере глупый маркетинг. MSSQL и ORACLE - стоимость и возможности намного превышают требования к WEB приложениям, потому не стану описывать. Когда закончишь универ и поработаешь наверно поймешь. Удачи. А DB2? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2009, 12:03 |
|
||
|
Социальные сети
|
|||
|---|---|---|---|
|
#18+
А DB2? По функциональности на уровне Oracle, бесплатная редакция вполне достаточна для большинства применений, в том числе и с высокой нагрузкой. Администрирование - примерно так же просто, как для MS SQL (и не сложнее Postgress или MySQL). Если требуются возможности из платной редакции, то по цене - где-то между MS SQL и Oracle. Впрочем, все зависит от конкретной задачи :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2009, 17:07 |
|
||
|
|

start [/forum/topic.php?all=1&fid=35&tid=1552878]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 396ms |

| 0 / 0 |
