Какую версию MySQL я должен использовать для CRM? - PullRequest
1 голос
/ 20 января 2012

Я прочитал несколько страниц, подробно описывающих различия версий между различными версиями MySQL, но ни одна из них не дала мне четкую картину того, что лучше всего подходит для приложения, которое я делаю.Я нахожусь в процессе создания CRM, которая будет обрабатывать 20 000 клиентов при запуске и построена на стеке LAMP.Операционная система будет либо CentOS, либо FreeBSD.

Прямо сейчас для целей тестирования мы использовали сервер MySQL 5.0 для базы данных, но нам интересно, какую версию нам следует использовать для производства.Если бы кто-нибудь мог подумать о плюсах и минусах использования 5,0 против 5,1 против 5,6 против 5,6 в контексте приложения CRM, это было бы очень ценно.

Ответы [ 2 ]

3 голосов
/ 20 января 2012

TL; DR 5,5

Для развертывания нового программного обеспечения имеет смысл объединить и провести окончательное тестирование с последним общедоступным (GA) выпуском компонентов вашей инфраструктуры.

Прямо сейчасэто 5.5.20 сервера сообщества MySQL.5.6.x считается разработкой.Вероятно, нет смысла пытаться выполнить интеграцию и окончательное тестирование с таким выпуском, если только он не предлагает новую функцию, которая является критическим фактором успеха для вашего нового программного обеспечения.(Но тогда вы должны спросить себя, имеет ли смысл ставить ваш продукт в зависимость от экзотических новых функций в незавершенных выпусках dbms.)

EDIT ... @rkosegi имеет хорошее замечание.Если вы собираетесь развертывать на дистрибутиве Linux-сервера корпоративного уровня, таком как Red Hat Enterprise Linux (rhel), используйте версию, которую он поддерживает.5.1 отлично работает.

0 голосов
/ 20 января 2012

Я думаю, что лучше использовать v5.1.XX, потому что он находится в активном состоянии разработки и стабилен. MySQL перестал работать на v5.0, я думаю, поддержка расширений тоже скоро истекает. http://dev.mysql.com/doc/refman/5.0/en/

...