LINUX.ORG.RU

Улучшения для БД MySQL от Google


0

0

Компания Google созналась, что не использует БД MySQL в качестве БД для хранения поискового индекса, однако, предлагает патчи под лицензией GPL для улучшения её работоспособности.

Так, добавлены следующие возможности: почти синхронная репликация, зеркалирование бинарного лога с мастера на подчинённых, быстрый перевод подчиненного в режим мастера в случае возникновения ошибок, сохранение нормальной работоспособности и состояния репликации InnoDB в случае крахов, а также улучшения связанные с управлением.

>>> Подробности

★★★★★

Проверено: Pi ()

возможно у них цель - уничтожить производителей платного софта ? по крайней мере эта новость и Summer of Code хорошо в такую цель вписываются.

zort
()

Гугля рулит, впрочем как всегда.

mandreika
()

MySQL коммерческая бд. Не понимаю зачем гуглу делать безвозмездные инвестиции в MySQL.

eXOR ★★★★★
()

она под gpl, и это уже немало

prizident ★★★★★
()

весь мир делится на две категории людей - тех, кто понимает, что коммерческий-некоммерческий и открытый-закрытый ортогональны друг другу, и тех, кто не достиг пока в своей эволюции этой точки развития.

/vlaming

anonymous
()

> Компания Google созналась, что не использует БД MySQL в качестве БД для хранения поискового индекса

При первом прочтении упустил слово "не". Задумался.

Sikon ★★★
()

Распространяется под GNU General Public License и под собственной коммерческой лицензией

zup-rk27 ★★
()
Ответ на: комментарий от eXOR

> MySQL коммерческая бд. Не понимаю зачем гуглу делать безвозмездные инвестиции в MySQL.

А какие есть другие варианты? К EnterpriseDB патчи писать? Не выйдет, там даже исходники недоступны.

anonymous
()
Ответ на: комментарий от eXOR

> MySQL коммерческая бд. Не понимаю зачем гуглу делать безвозмездные инвестиции в MySQL.

Патчи под GPL. Если MySQL захочет использовать их в коммерческой версии - им придётся договариваться с Google. А если патчи того стоят и пользователи на них "подсядут"... Только если переписать. Нормальный бизнес ;)

yyk ★★★★★
()
Ответ на: комментарий от Sikon

В оригинальной статье ни слова о том, что MySQL не используется для хранения индекса! Там сказано, что они используют его для других приложений, не связанных с поиском, но ни намёка нет на то, что в самом поиске его не используют! Внимательнее читайте первое предложение.

anonymous
()

>Компания Google созналась, что не использует БД MySQL в качестве БД для хранения поискового индекса

Неужели были те, кто считал что поисковый кластер Гугла хранит индексы в MySQL?

stellar
()
Ответ на: комментарий от nekromancer

> PostgreSQL Это наше Всё

Все вокруг - гвозди? :)

yyk ★★★★★
()
Ответ на: комментарий от anonymous

>для индексов реляционная БД вообще не подходит.

Неужели были и те, кто считал что поисковый кластер Гугла хранится в релационной БД? ;)

stellar
()
Ответ на: комментарий от stellar

> Неужели были те, кто считал что поисковый кластер Гугла хранит индексы в MySQL?

Да успокойся, все знают что там стабилизированный reiser4 торчит.

Gharik
()

Довольно важные исправления.

argin ★★★★★
()

>Компания Google созналась, что не использует БД MySQL в качестве БД для хранения поискового индекса

они это никогда и не скрывали...

aaacmc
()
Ответ на: комментарий от anonymous

>весь мир делится на две категории людей - тех, кто понимает, что коммерческий-некоммерческий и открытый-закрытый ортогональны друг другу, и тех, кто не достиг пока в своей эволюции этой точки развития.


+[10;10]

kbps ★★★
()

а почему никто не сказал, что InnoDB принадлежит нифига не mysql.com а oracle?

catap ★★★★★
()

Вопервых, как уже было отмечено, гугль никогда и не утверждал, что использует БД. Более того, прямо говорили об обратном.

Патчи под GPL - мина замедленного действия, т.к.интегрировать их в комерческий релиз MySQL AB не смогут.

atrus ★★★★★
()
Ответ на: комментарий от zort

> возможно у них цель - уничтожить производителей платного софта ? по крайней мере эта новость и Summer of Code хорошо в такую цель вписываются.

Зачем? Оставить профессиональных программистов без работы?

anonymous
()
Ответ на: комментарий от anonymous

Да, что бы они стороили дома в африке.

anonymous
()
Ответ на: комментарий от anonymous

> Зачем? Оставить профессиональных программистов без работы?

А MySQL не профессионалы делают? :)))

yyk ★★★★★
()

>Компания Google созналась...

феерический бред("созналась"!). гугл никогда не скрывал, что использует MySQL для задач не связанных с поиском, а для хранения индекса использует самописную систему мало общего имеющую с СУБД.

AcidumIrae ★★★★★
()
Ответ на: комментарий от atrus

> Патчи под GPL - мина замедленного действия, т.к.интегрировать их в комерческий релиз MySQL AB не смогут.

Смогут, если Google передаст права MySQL AB. Это в интересах как Google, так и MySQL.

anonymous
()
Ответ на: комментарий от yyk

> А в чём интерес Google?

Google использует именно коммерческие версии. Проще передать патчи в upstream, чем поддерживать самим.

anonymous
()
Ответ на: комментарий от anonymous

> Google использует именно коммерческие версии. Проще передать патчи в upstream, чем поддерживать самим.

Это достоверно известно?

yyk ★★★★★
()
Ответ на: комментарий от yyk

Интерес гугл выпустить целую ветвь улучшений. Если они не захотят сливаться то целый ряд улучшений будут бесплатные и сведут на нет коммерческую версию от mysql. Дальше если устоят то можно организвовать поддержку платную

sneer
()
Ответ на: комментарий от true

яндекс тоже использует 4й
это скорее норма чем исключение
все "серьёзные пользователи" кому нужны были фичи реализованные в 5.0 5.1
использовали други дб где они есть.
а переходить на 5й "просто так" - смысла нет, гемороя больше

proforg
()
Ответ на: комментарий от AcidumIrae

>феерический бред("созналась"!). гугл никогда не скрывал, что использует MySQL для задач не связанных с поиском, а для хранения индекса использует самописную систему мало общего имеющую с СУБД.

Думаю, правильнее сказать "с реляционной СУБД".

WFrag ★★★★
()
Ответ на: комментарий от proforg

весь мир делится на две категории людей - одни думают что гугль ханит данные в MySQL, другие думают что нет....

anonymous
()
Ответ на: комментарий от anonymous

> Смогут, если Google передаст права MySQL AB. Это в интересах как Google, так и MySQL.

Но пока речь идёт именно о GPL патчах. Со всеми вытекающими, а что дальше будет - увидем из новостей. ;-)

atrus ★★★★★
()
Ответ на: комментарий от atrus

>Но пока речь идёт именно о GPL патчах. Со всеми вытекающими, а что дальше будет - увидем из новостей. ;-)

GPL не противоречит включению патчей в коммерческие версии. Для этого нужна только передача copyright и патентных прав (если они есть).

Подробности: http://forge.mysql.com/wiki/MySQL_Contribution_License_Agreement

anonymous
()
Ответ на: комментарий от anonymous

> GPL не противоречит включению патчей в коммерческие версии. Для этого нужна только передача copyright и патентных прав (если они есть).

Всего-то? Какая малость...

Вы на все свои программы раздаёте copyright всем кто ни попросит? :))

yyk ★★★★★
()
Ответ на: комментарий от UnexpectedError

> Еще пару патчей, и гугл купит MySQL...

Зачем это гуглу? MySQL не особо вписывается в линейку предложений гугла. Для использования внутри гугла покупать ничего не надо, они и так пишут патчи.

Имхо гугл купит мускль только, если начнет покупку-всего-что-движется, что делается, когда никаких идей нет, а надо создавать видимость деятельности надо, а то акции упадут. Гугл пока не производит впечатление такой компании.

anonymous
()
Ответ на: комментарий от r

> >Забыл что такое GPL?

> Способ корпоративной защиты?

Это побочный эффект. Которому я рад :)

yyk ★★★★★
()
Ответ на: комментарий от anonymous

>Зачем это гуглу?

Да небось опять эти патчи из тех проектов что делают их прогеры в 20% рабочего времени отведенного на свои проекты. Мало ли они купили стартапов? - один из них наверное крутился на mysql и автор его допиливал :)

Ну это так - мои предположения. Но это имхо более вероятно, чем ЦУ от шмидта - "так типа валим/помогаем MYSQL" )

e-max
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.