Как известно, Sun приобрела MySQL (и позже Oracle приобрела Sun), и во время этих приобретений в сообществе MySQL было много FUD, в результате чего были созданы различные вилки.Какая версия или версия MySQL для выбора?
Сегодня у нас есть MySQL от MySQL, Percona (XtraDB) MySQL, OurDelta MySQL, MariaDB, Drizzle, чтобы назвать несколько. Это подводит нас к источнику проблемы.
Мы находимся в процессе обновления наших баз данных (аппаратное/программное обеспечение), и я хотел бы знать, с какой из вилок я должен работать. У каждого свой набор плюсов и минусов. В настоящее время мы используем MySQL 5.0.x из MySQL/Linux на 8-ядерную машину. Наше новое оборудование - монстр с 32 ядрами и 32 ГБ оперативной памяти, подключающийся к быстрому хранилищу NetApp через FC.
Я хотел бы придерживаться MySQL из MySQL, но я слышал ужасные истории о том, как плохо MySQL 5.1 работает на многих ядрах. Я также слышал, что MySQL 5.4 лучше работает на многоядерных машинах, но это еще не готово к производству. Кроме того, я также слышал много хорошего о Percona builds.
Это то, что я знаю, до сих пор:
MySQL 5.1 из MySQL: Надежный выбор, но не очень хорошо масштабируется на большой машине
Percona: Весы хорошо, хорошая поддержка компании , У меня нет большого опыта работы с ним
MariaDB: Не знаю много о нем кроме того, что он был основан Оригинальных разработчиками MySQL (включая Monty)
OurDelta: Не знаю много
Полить: основном оптимизирован для облачных вычислений
Я хотел бы знать, что общее понятие об этой проблеме. С какой конструкцией/версией я должен работать? Как вы, ребята, собираете свои сборки/версии?
Спасибо!
Я думаю, вы здесь путаетесь. MariaDB является развилкой MySQL. Maria - это механизм хранения, который является лучшей версией MyISAM, но еще не стабилен: http://askmonty.org/wiki/Rename_Maria –
Просто потому, что продукт нестабилен! = OP «запутан». –