bases de datos
MariaDB
¿Qué es MariaDB?
MariaDB es un Sistema Gestor de Bases de Datos (SGBD) el cual, permite llevar a cabo modificaciones, extracciones y almacenamiento de información en una base de datos. Es un derivado de MySQL y presenta características como el poder administrar usuarios o la recuperación del sistema en caso de corrupción del mismo.
Este SGBD añade dos tipos de motores de almacenamiento nuevos. XtraDB que sustituye a InnoDB y Aria, que sustituye a MyISAM.
MariaDB se comercializa bajo licencia GPL (General Public License).
Conecta tus
canales de venta
Las data pipelines de Conecta HUB permiten definir
traslados y transformaciones de datos entre las
plataformas conectadas.
Es un software ETL que comunica
el ERP con las plataformas digitales,
las páginas web, tiendas online,
la movilidad para comerciales
y Business Inteligence.
Orígenes y evolución de MariaDB
En el año 2009, después de abandonar el proyecto de MySQL debido a la adquisición de Sun por parte de la compañía Oracle, Michael (Monty) Widenius se centró en el desarrollo de MariaDB, la cual es una bifurcación de MySQL.
En el año 2012, Michael creó la Fundación MariaDB, que es la encargada del desarrollo del proyecto comunitario MariaDB Server.
En el año 2014, gracias a la fusión con SkySQL, se formó la MariaDB Corporation, la cual, se encuentra centrada en la actividad comercial de la empresa.
Esta división fue bien recibida por parte de la comunidad de código abierto, quienes se habían encargado de ayudar a Monty en el desarrollo de MariaDB, cuyos principios básicos son la disponibilidad y el mantenimiento del código fuente del programa alojados en repositorios públicos y la documentación pública de dicho desarrollo.
Podríamos resumir la cronología de MariaDB en los siguientes puntos:
- Año 2009, lanzamiento de MariaDB.
- Año 2010, adquisición de Sun Microsystems por parte de Oracle.
- Año 2012, creación de la Fundación MariaDB.
- Año 2014, creación de la MariaDB Corporation.
Características y funcionalidades de MariaDB
Dado que MariaDB surgió como una bifurcación de MySQL, son compatibles. En el caso de que se necesite hacer una migración, ésta será simple y directa, sin necesidad de adaptar el código. La velocidad de ejecución de las consultas mejora considerablemente gracias al motor Aria, que utiliza tablas temporales internas.
Por otra parte, la nueva gestión de conexiones con la base de datos, permite multiplicar el número de accesos de forma recurrente y los nuevos motores de funcionamiento en cluster hacen posible la posibilidad de usar un cloud en el futuro.
Razones para utilizar MariaDB
Estas son algunas de las razones por las que debes elegir a MariaDB como tu Sistema Gestor de Bases de Datos de tu próximo proyecto:
- Mejoras en rendimiento, velocidad y características.
- Compatible con múltiples plataformas como Windows o Linux.
- Documentación disponible en repositorios públicos.
- Mejoras en las conexiones.