Pero por suerte MariaDB, el proyecto open source derivado de MySQL que ms est dando que hablar últimamente gracias a la adopción como gestor de base de datos por defecto de varios sistemas operativos GNU/Linux de gran relevancia (como Fedora y OpenSUSE entre otros) y por el paso de Wikipedia a este gestor de bases de datos.
Qu es MariaDB
Como muchos sabris MariaDB es un derivado de MySQL que va al comps de MySQL, aunque MariaDB suele tener un retraso al liberar la versión estable, equivalente en nomenclatura a la de MySQL, para poder implementar sus mejoras y realizar las pruebas pertinentes.
Pero el gestor de bases de datos MariaDB gana a MySQL por varios motivos, el primero y ms claro es que funciona igual que MySQL y por ello no hace falta realizar ningón cambio para usar este gestor, acta igual y usa los mismos conectores con las distintas plataformas y lenguajes a las que se puede conectar (como PHP o Perl entre otros), hasta usa el mismo archivo de configuración, el my.ini.
Otras mejoras son la implementación de nuevos motores de almacenamiento y aadir versiones mejoradas de algunos (sin descuidar los que hay en MySQL, como InnoDB o MyISAM), se ha mejorado tambión INFORMATION_SCHEMA aadiendo información extra que no encontramos en MySQL y otro cambio que me ha llamado tambión la atención es que en MySQL las vistas o consultas almacenadas que podemos usar rpidamente lean todas las tablas que estaban implicadas en la propia consulta, independientemente de si se captasen datos de la misma y por eso en MariaDB se ha aadido la funcionalidad de no leer esas tablas para ahorrar esfuerzos y mejorar el rendimiento.
Porqu puede ser el futuro de MySQL
Desde mi punto de vista personal la pregunta que me hago es: porqu no, realmente MySQL lo gestiona Oracle y obviamente no podemos esperar de una empresa que vende un producto que es una base de datos, adems gestione un proyecto de software libre para que se beneficie todo el mundo y sin pagar por ello.
La razón anterior simplemente sirve para hacernos una idea del avance que probablemente tendr MySQL, pero MariaDB en cambio est cada vez teniendo un mayor respaldo de la comunidad, adems de estar abalada por desarrolladores que participaron en el proyecto original de MySQL y otros tantos ms de prestigio.
Sera dura una transición a MariaDB
En el caso de que se abandonara el proyecto original muchas empresas serían las que optaran por dar el cambio y es que realmente no hay que emplear grandes esfuerzos, tiene una total compatibilidad con los archivos de MySQL, la ventaja es que est vitaminado y ms optimizado, por lo que un copia pega podra solucionar toda la transición a MariaDB y no deberamos de tocar ni un carcter el cdigo que usemos.
FUENTE: Genbetadev


