Descripción general de MariaDB
Despliega aplicaciones populares en nuestros servidores cloud de alto rendimiento con un solo clic.
MariaDB es un DBMS alternativo a MySQL desarrollado por Michael «Monty» Widenius, el autor original de MySQL. El objetivo principal de MariaDB es crear una versión completamente compatible a nivel binario con el MySQL original, pero con un número significativo de mejoras de rendimiento en el código. MariaDB se desarrolla como un reemplazo drop-in de MySQL, imitando fielmente su comportamiento.

MariaDB es un programa del lado del servidor para almacenar y recuperar datos mediante consultas SQL. Una categoría de software similar se denomina RDBMS (sistema de gestión de bases de datos relacionales). MariaDB es una bifurcación de MySQL, otro sistema de gestión creado anteriormente por Sun Microsystems.
En general, MariaDB ha evolucionado más rápidamente y cuenta con más funcionalidades. Estas funcionalidades están relacionadas con la optimización, la gestión mejorada de la memoria y mucho más. Por lo general, con el tiempo, estas funcionalidades se incorporan también a MySQL. Por ejemplo, el soporte para GIS apareció en MariaDB antes que en MySQL. Entre otras cosas, MariaDB incluye numerosas mejoras de rendimiento para InnoDB, MyISAM y el motor de consultas, soporte para GIS, eliminación de tablas, columnas virtuales y dinámicas, replicación multi-fuente, roles y más.
Sin embargo, MariaDB no es compatible con algunas funcionalidades presentes en MySQL. En concreto, MariaDB es incompatible con la sintaxis JSON de MySQL; los plugins ngram, MeCab y MySQL X no están soportados, al igual que los tablespaces que permiten asignar datos a varias tablas simultáneamente. No obstante, los desarrolladores trabajan activamente en subsanar estas carencias.