Queremos anunciar la actualización de nuestro gestor de Base de Datos. El día 15 de marzo a las 23:00 horas GMT-5 actualizaremos el servidor de Base de Datos de MySQL 5 a MariaDB 10

 

¿Qué es MariaDB y ventajas frente a MySQL?

¿Qué es MariaDB?

 

Dicho de forma sencilla, MariaDB es un remplazo de MySQL con más funcionalidades y mejor rendimiento. MariaDB es un un fork de MySQL que nace bajo la licencia GPL. Esto se debe a que Oracle compró MySQL y cambió el tipo de licencia por un privativo, aunque mantuvieron MySQL Community Edition bajo licencia GPL. La compatibilidad de MariaDB con MySQL es prácticamente total y por si fuese poco tiene mejoras de rendimiento y funcionalidad. MariaDB está diseñado para reemplazar a MySQL directamente ya que mantiene las mismas órdenes, APIs y bibliotecas.

 

Ventajas de MariaDB.

 

Lo primero que tiene que quedar totalmente claro es que al ser MariaDB compatible con MySQL, la migración a MariaDB es simple y directa, no hay que adaptar el código ni nada.

  •  Nuevos motores de almacenamiento, para la mayoría de usuarios lo interesante es Aria, que viene a reemplazar a MyISAM y también tenemos XtraDB que reemplaza a InnoDB. Los nuevos motores de almacenaniemto son:
  1.  Aria: Un motor de almacenamiento a prueba de fallos basado en MyISAM.
  2.  XtraDB: El reemplazo del motor InnoDB basado en el plug-in de InnoDB.
  3.  PBXT: Un motor de almacenamiento transaccional con una gran cantidad de nuevas y bonitas características.
  4.  FederatedX: El reemplazo del motor Federated.
  • Mejoras de velocidad sobre todo en consultas complejas cuando se usa el motor de almacenamiento Aria, ya que Aria cachea los datos de tablas temporales en memoria, lo que supone un rendimiento frente al uso del disco duro (que es lo que emplea MyISAM).
  • Se añaden nuevas tablas de sistema (INFORMATION_SCHEMA) para almacenar estadísticas que nos pueden ayudar a optimizar las bases de datos.
  • El sistema para manejar las conexiones se ha mejorado, ya que implementa el sistema pool-of-threads de MySQL 6.0 con el que podemos tener más de 200.000 conexiones a MariaDB.
  • En general se han hecho muchas modificaciones para mejorar el rendimiento, velocidad e incluso implementar características nuevas.

 

¿Por qué usar MariaDB en lugar de MySQL?

 

Todas las mejoras de rendimiento justifican la migración de MySQL a MariaDB, por no hablar de que la comunidad está dando un soporte increíble a MariaDB y ha cobrado una gran importancia, tanta que algunas distribuciones Linux, como puede ser Fedora, han reemplazado MySQL por MariaDB. Recordemos que MariaDB está bajo licencia GPL que es menos restrictiva y totalmente gratuita.

Recomendamos consultar la web oficial de MariaDB , que incluso dispone de documentación en español para facilitar las cosas.

 

Links sugeridos

MariaDB versus MySQL - Caracteristicas - https://mariadb.com/kb/es/mariadb-versus-mysql-features/

Web Oficial de MariaDB - http://mariadb.org/

Documentación en español de MariaDB - http://mariadb.com/kb/es/

 

Por favor, siéntase libre de contactarnos ante cualquier duda que puede surgirle al respecto y será un placer asistirle.

 



Martes, Febrero 28, 2017







« Atrás