Como la mayoría de ustedes saben, Sun adquirió MySQL (y más tarde Oracle adquirió Sun), y durante estas adquisiciones, hubo una gran cantidad de FUD en la comunidad MySQL que dio como resultado la creación de varias horquillas.¿Qué horquilla/versión de MySQL elegir?
Hoy tenemos MySQL de MySQL, Percona (XtraDB) MySQL, OurDelta MySQL, MariaDB, Drizzle por nombrar algunos. Lo que nos lleva a la fuente del problema.
Estamos en el proceso de actualizar nuestras bases de datos (hardware/software) y me gustaría saber a cuál de las bifurcaciones debería ir. Cada uno tiene su propio conjunto de pros/contras. Actualmente estamos utilizando MySQL 5.0.x de MySQL/Linux en una máquina de 8 núcleos. Nuestro nuevo hardware es un monstruo con 32 núcleos y 32 GB de memoria que se conectan a un almacenamiento rápido de NetApp a través de FC.
Me gustaría seguir con MySQL desde MySQL, pero he escuchado historias de terror sobre el mal desempeño de MySQL 5.1 en muchos núcleos. También he escuchado que MySQL 5.4 funciona mejor en máquinas multi-core, pero aún no está lista para producción. Además, también he escuchado muchas cosas buenas sobre las versiones de Percona.
Esto es lo que sé hasta ahora:
MySQL 5.1 de MySQL: elección fiable, pero no escala bien en una gran máquina
Percona: escala bien, buena compañía respaldo . No tengo mucha experiencia con él
MariaDB: No sabe mucho sobre él, además de que fue fundada por los desarrolladores de MySQL original (incluyendo Monty)
OurDelta: no sabe mucho
llovizna: Parcialmente optimizado para la computación en nube
me gustaría saber cuál es la idea general acerca de este problema. ¿Con qué versión/versión debería ir? ¿Cómo están ustedes escogiendo sus compilaciones/versiones?
Gracias!
Creo que te confundes aquí. MariaDB es la bifurcación de MySQL. Maria es un motor de almacenamiento que es una mejor versión de MyISAM, pero aún no es estable: http://askmonty.org/wiki/Rename_Maria –
¡Solo porque un producto no es estable! = El OP está "confundido". –