Wikipedia empieza a migrar MySQL a MariaDB
Durante años, MySQL ha sido el sistema de gestión de bases de datos abiertos. Recientemente, la bifurcación de MySQL creada por el fundador de MySQL -MariaDB- ha estado abriéndose camino en Wikipedia -el sexto sitio más popular en internet- que ha empezado a migrar de MySQL a MariaDB.
Asher Feldman -arquitecto web en Wikimedia Foundation (WMF), el grupo tras Wikipedia- escribió recientemente que "de momento hemos migrado sólo uno de los esclavos en producción de la Wikipedia inglesa, db59, a MariaDB 5.5.28.". Cuando le preguntamos si tenían planeado migrar toda la Wikipedia a MariaDB contestó "procederemos a migrar más bases de datos de producción a MariaDB. Espero que alguno de nuestros proyectos estrella (como la Wikipedia en inglés) esté totalmente migrada a finales de año. No hay planificación concreta todavía, pero si los estudios continúan confirmando la viabilidad culminaremos la migración durante el primer trimestre de 2013".
¿ Por qué están migrando Wikipedia ? Feldman contesta "el objetivo principal de la migración a MariaDB no está en las prestaciones. Pienso que el interés de WMF y de la comunidad de código abierto está en agruparse alrededor de la fundación MariaDB con el objetivo de asegurar un futuro abierto y con buen soporte para la tecnología derivada de mysql. Las ganancias en prestaciones constituyen la guinda en el pastel".
De hecho, las ganancias en prestaciones son sustanciosas. Feldman comenta "muestreando el 100% de todas las sentencias ejecutadas en un periodo normal se mejora un 8% con MariaDB frente a la actual 5.1-fb. Algunas sentencias corren un 10-15% más rápido, otras un 3% más lentas. El rendimiento global medido en qps [queries per second] ha mejorado un 2-10%. No sacamos ninguna conclusión de esto todavía, se necesita filtrar el ruido, pero parece positivo".
En el futuro, piensa que "MariaDB tiene algunas mejoras de prestaciones que nuestra carga no aprovecha todavía (mejor optimización de sentencias y uso de índices en joins, mucho mejor soporte de sub-queries) pero hay también algunas características -como la utilización completa de la clave primaria imbuida a la derecha de cada índice secundario- de la que podemos sacar ventaja (y mejorar nuestro esquema de paso) una vez que la migración esté completada, en los próximos dos meses".
Independientemente de la percepción que cada uno tenga de Oracle -dueña de MySQL- la adopción de MariaDB por uno de los sitios web con más tráfico del mundo va a llamar la atención de todos los que hacen funcionar su sitio web sobre la pila Linux, Apache, MySQL, PHP/Python/Perl (LAMP).
(fuente zdnet)