mysql - xtradb vs innodb
database mariadb (2)
XtraDB es InnoDB con varios parches añadidos. Los parches en sí provienen de Google, Facebook y otros. XtraDB es mantenido por Percona y el corazón de Percona Server.
Puede pensar en Percona como un distribuidor que recopila, coordina y mantiene parches y distribuye una versión mejorada del servidor MySQL.
Una comparación de características entre MySQL y Percona Server se puede ver aquí:
http://www.percona.com/software/percona-server/feature-comparison
El motor XtraDB también se envía como implementación predeterminada de InnoDB en MariaDB . MariaDB incluye también el stock InnoDB como motor de almacenamiento enchufable, para que pueda elegir.
Los puntos de referencia muestran que XtraDB se adapta mejor a las arquitecturas paralelas masivas y, en especial, XtraDB es mucho más adecuado para la gran carga de trabajo de escritura. El motor InnoDB en MySQL 5.6 incorporará muchas de las características y ventajas que hasta ahora solo están disponibles en XtraDB.
Me pidieron que verificara Mariadb ya que Centos no ofrece MySQL 5.5 por el momento. He leído que los servidores xtradb como una gota para innodb.
¿Cuáles son las ventajas de usar uno u otro porque si fueran iguales, no se les habría llamado el mismo nombre?
¿Crees que debería cambiarme a Mariadb? A qué tipo de problemas podría enfrentarme en el futuro debido a las actualizaciones, si las hubiera.
Sé que el fundador de MySQL está detrás de Mariadb, y Oracle está administrando MySQL ahora. Parece un poco complicado como una decisión difícil.
Gracias de antemano por su opinión,
Actualización, hice la pregunta aquí, porque Google no mostró ninguna actualización reciente. Solo algunas comparaciones antiguas publicadas antes de 2012
xtradb es una bifurcación de innodb (mariadb también proporciona una copia original de innodb), pero parches con varias mejoras (entre otras, los parches de Google y Facebook que nunca habían sido aceptados en MySQL antes)