Ir al contenido

MariaDB

De Wikipedia, la enciclopedia libre
MariaDB
Información general
Tipo de programa RDBMS
Autor Michael Widenius
Desarrollador MariaDB plc, MariaDB Foundation
Lanzamiento inicial 29 de octubre de 2009 (16 años)[1]
Licencia GNU General Public License (version 2)
Idiomas Inglés
Información técnica
Programado en C, C++, Perl, Bash
Plataformas admitidas Multiplataforma
Versiones
Última versión estable 11.8.6 (info) (4 de febrero de 2026 (7 meses y 24 días))
Última versión en pruebas 12.3.0 (info) (22 de diciembre de 2025 (9 meses y 6 días))
Enlaces

MariaDB es un sistema de gestión de bases de datos relacionales (SGBD) de código abierto que comparte un origen común con MySQL, del cual fue bifurcado en 2009 por los desarrolladores originales de MySQL tras el anuncio de la compra de Sun Microsystems —entonces propietaria de MySQL— por parte de Oracle.[2] Ante la preocupación de que Oracle restringiera el desarrollo abierto de MySQL, sus creadores optaron por bifurcar el código para garantizar que siguiera disponible como software libre bajo la licencia GPL.[3] La primera versión se publicó el 29 de octubre de 2009.[1]

Aunque nació como un reemplazo directo de MySQL, con el que mantuvo una alta compatibilidad de órdenes, interfaces y bibliotecas, MariaDB se ha desarrollado de forma independiente desde 2012 y ha divergido de este en varias características, sintaxis y comportamiento.[4] Tras más de quince años de desarrollo, ha evolucionado hasta convertirse en un sistema con capacidades propias que abarcan cargas de trabajo transaccionales, analíticas y de inteligencia artificial, entre ellas un modo de compatibilidad con Oracle Database y búsqueda vectorial nativa.[1]

El desarrollo de MariaDB recae conjuntamente en la Fundación MariaDB —una organización sin ánimo de lucro que vela por que el código del servidor permanezca abierto e independiente de cualquier entidad comercial—, en MariaDB plc —la empresa que desarrolla los productos empresariales, los servicios en la nube y el soporte comercial en torno a MariaDB, y que es su principal contribuidora de código— y en una amplia comunidad de colaboradores.[5] Michael «Monty» Widenius, cofundador de MySQL AB y creador de ambos proyectos, ejerce como director de tecnología (CTO) tanto de la Fundación como de MariaDB plc.[6]

[editar]

MariaDB debe su nombre a Maria, la hija menor de su fundador Michael Widenius; MySQL fue nombrado en honor a su otra hija, My.[7]

Su logotipo es un león marino, que Widenius eligió tras un encuentro con leones marinos mientras practicaba esnórquel junto a su hija My en las islas Galápagos en 2002. Maria dio posteriormente su aprobación al león marino como emblema del proyecto.[8]

Historia

[editar]

Orígenes y compatibilidad con MySQL (2009–2012)

[editar]

MariaDB fue creado en 2009 por Michael «Monty» Widenius y otros desarrolladores originales de MySQL, tras el anuncio de la adquisición de Sun Microsystems —propietaria de MySQL desde 2008— por parte de Oracle. Ante la preocupación de que Oracle restringiera el desarrollo de código abierto de MySQL, Widenius y sus colaboradores bifurcaron el código para garantizar que permaneciera disponible libremente bajo la GNU General Public License.[9][10]

La primera versión, MariaDB 5.1.38, se publicó el 29 de octubre de 2009.[11] Tras la adquisición por parte de Oracle, un gran número de ingenieros del equipo de MySQL abandonó la empresa y se incorporó al proyecto MariaDB a través de Monty Program Ab, la compañía de Widenius.[12][13] La empresa empleaba el llamado Hacking Business Model, por el que todos los empleados eran copropietarios.[14][15]

Las primeras versiones utilizaron una numeración que imitaba la de MySQL —5.1, 5.2, 5.3 y 5.5— para señalar su compatibilidad directa. MariaDB llegó a publicar versiones 5.2 y 5.3 que MySQL nunca lanzó. El esfuerzo de este período se centró en mejorar el optimizador y los motores de almacenamiento: se desarrolló Aria como reemplazo de MyISAM resistente a fallos, y se introdujeron o mejoraron motores adicionales como FederatedX, OQGraph y PBXT.[1]

La Fundación Wikimedia migró las bases de datos de Wikipedia a MariaDB en 2013; Google y Mozilla también figuraron entre sus primeros usuarios destacados.[16][17] La primera distribución importante en incluir MariaDB como base de datos predeterminada fue openSUSE 12.3, en 2013,[18] seguida de Fedora 19 ese mismo año.[19]

Desarrollo independiente (2012–presente)

[editar]

En 2012, los desarrolladores anunciaron que MariaDB pasaría a una nueva serie de versiones 10.y.x, señalando explícitamente que el proyecto se desarrollaba de forma independiente en lugar de seguir los lanzamientos de MySQL.[20]

La serie MariaDB 10.y.x, iniciada con la versión 10.0 en 2014, incorporó varias capacidades que distinguieron a MariaDB de MySQL, entre ellas la creación de clústeres multiprimarios virtualmente síncronos mediante Galera Cluster y un modo de compatibilidad con Oracle que habilita la sintaxis de procedimientos almacenados PL/SQL.[21] La primera versión con soporte a largo plazo (LTS) fue la 10.6, en 2021.

La serie MariaDB 11.y.x comenzó en 2022; su desarrollo más significativo fue la incorporación de capacidades nativas de búsqueda vectorial en 2024, que permiten cargas de trabajo orientadas a IA sin necesidad de una extensión independiente. Estas funciones alcanzaron disponibilidad general en la versión LTS 11.8, en mayo de 2025.[22]

La serie MariaDB 12.y.x comenzó con la versión 12.0 en agosto de 2025, e introdujo un modelo de lanzamiento continuo (rolling release) junto al modelo LTS ya establecido.[23][1] La serie ha visto crecer el número de colaboradores externos: los lanzamientos de mayo de 2026 recibieron contribuciones de 57 colaboradores ajenos a MariaDB plc.[24]

MariaDB 13.0 se publicó en marzo de 2026 como versión preliminar (preview) dentro del modelo de lanzamiento continuo, con mejoras en SQL procedimental, motores de almacenamiento, rendimiento y observabilidad, e incorporó un número notable de contribuciones de la comunidad.[25][26]

La hoja de ruta de MariaDB se define de forma colaborativa entre MariaDB plc y la comunidad; cualquier colaborador puede proponer funciones o registrar peticiones directamente en el sistema de seguimiento de incidencias JIRA del proyecto.[27]

Características técnicas

[editar]

Compatibilidad con MySQL

[editar]

Las dos características principales que distinguen a MariaDB y MySQL de PostgreSQL son el uso de hilos en lugar de procesos, y un soporte amplio e integrado para configuraciones de replicación, tanto locales como globales. Esto incluye replicación geodistribuida y configuraciones multiprimarias mediante Galera Cluster.[28]

La API y el protocolo de MariaDB son compatibles con los de MySQL, incluyendo soporte para operaciones nativas no bloqueantes e informes de progreso. La mayoría de los conectores, bibliotecas y aplicaciones desarrollados para MySQL funcionan con MariaDB. Los conectores oficiales de MariaDB están licenciados bajo LGPL, lo que permite su uso en aplicaciones comerciales sin las exigencias de copyleft, y son ampliamente utilizados por las distribuciones de sistemas operativos para conectarse tanto a MariaDB como a MySQL.[29]

El formato en disco de MySQL y MariaDB fue idéntico hasta MySQL 5.7. MySQL 8.0 cambió dicho formato —eliminando los archivos de esquema .frm, cambiando el protocolo de autenticación predeterminado y modificando otras características—, por lo que mover datos entre MySQL 8.0 (o posterior) y MariaDB requiere un volcado y una restauración. La mayoría de las funciones visibles para el usuario comparten en gran medida la misma sintaxis, lo que facilita la migración de MySQL a MariaDB. La replicación entre MySQL y MariaDB en ambas direcciones sigue siendo posible.[30]

Algunas funciones divergen en mayor medida, como el formato de replicación GTID y la implementación de almacenamiento de JSON.[4]

MariaDB incluye un grupo de hilos (thread pool) integrado en todas sus ediciones, incluida la versión comunitaria, que gestiona las conexiones mediante un pequeño grupo de hilos de trabajo en lugar de un modelo de un hilo por conexión.[31][32] El grupo de hilos de MySQL, reservado durante mucho tiempo a la edición comercial MySQL Enterprise Edition, está disponible en MySQL Community Edition desde la versión 26.7.0 (Early Access).[33]

Compatibilidad con Oracle

[editar]

El modo de compatibilidad con Oracle (sql_mode=ORACLE), disponible desde MariaDB 10.3, está diseñado para facilitar una migración incremental desde Oracle Database, permitiendo portar aplicaciones función por función o aplicación por aplicación en lugar de requerir una reescritura completa. El modo Oracle habilita la sintaxis de procedimientos almacenados PL/SQL, un manejo de NULL compatible con Oracle, y funciones al estilo Oracle como NVL() y DECODE(). En muchos casos, las aplicaciones de Oracle pueden ejecutarse sin modificaciones en MariaDB simplemente sustituyendo el conector ODBC o JDBC de Oracle por el de MariaDB.[34] El modo Oracle fue desarrollado originalmente en colaboración con DBS Bank.[35]

Las secuencias, creadas con CREATE SEQUENCE, son objetos de base de datos de primera clase independientes de cualquier tabla concreta, con soporte para secuencias descendentes y control de caché de grano fino; MySQL carece de una sentencia CREATE SEQUENCE equivalente.[36]

Motores de almacenamiento

[editar]

MariaDB admite una arquitectura de motores de almacenamiento conectables, lo que permite elegir un motor distinto para cada tabla según las necesidades de la carga de trabajo, un abanico más amplio que el de MySQL, centrado en InnoDB.[37]

  • InnoDB: el motor predeterminado, que ofrece transacciones compatibles con ACID, bloqueo a nivel de fila, claves foráneas y recuperación ante fallos.
  • Aria: motor resistente a fallos utilizado internamente para tablas temporales y de sistema, con recuperación mediante un registro de transacciones de escritura anticipada (write-ahead log).[38]
  • MyRocks: basado en RocksDB, un motor de tipo log-structured merge-tree desarrollado por Meta, que ofrece mayor rendimiento de escritura y mejor compresión para cargas de trabajo intensivas en escritura.[39]
  • Heap/Memory: motor de almacenamiento en memoria para datos temporales de acceso rápido; los datos se pierden al reiniciar el servidor.[40]
  • Spider: motor de fragmentación (sharding) que distribuye los datos entre varias instancias de MariaDB, permitiendo consultarlas de forma transparente como si fueran una sola tabla; admite particionado y transacciones XA.[41]
  • CONNECT: permite a MariaDB consultar fuentes de datos externas —incluyendo CSV, ODBC, JDBC, MongoDB y otros formatos— como si fueran tablas SQL estándar.[37]
  • DuckDB: motor de almacenamiento conectable que integra el motor analítico columnar de DuckDB dentro de MariaDB Server.[42][43]

Transacciones y concurrencia

[editar]

MariaDB ofrece transacciones totalmente compatibles con ACID, con soporte para varios niveles de aislamiento: lectura no confirmada (read uncommitted), lectura confirmada (read committed), lectura repetible (repeatable read) y serializable. El motor de almacenamiento predeterminado, InnoDB, implementa control de concurrencia multiversión (MVCC), lo que permite que lectores y escritores operen de forma concurrente sin bloquearse entre sí.[44] Desde MariaDB 11.8, el aislamiento por instantánea (snapshot isolation) utiliza por defecto el modo estricto, lo que garantiza que las transacciones vean una vista coherente de la base de datos desde su momento de inicio.

Arquitectura de complementos

[editar]

Además de los motores de almacenamiento, MariaDB dispone de un conjunto de API conectables (pluggable). Las categorías de complementos incluyen:

  • Métodos de autenticación
  • Búsqueda de texto completo, incluyendo Mroonga para idiomas CJK (chino, japonés y coreano)
  • Auditoría: registro de la actividad de la base de datos con fines de seguridad y cumplimiento normativo
  • Gestión de claves de cifrado, incluyendo integración con HashiCorp Vault y AWS Key Management
  • Complementos de monitorización y estadísticas
  • Validación de contraseñas
  • Handler Socket: una API de alta velocidad para utilizar tablas InnoDB como almacén clave-valor
  • Métodos de compresión: bzip2, lz4, lzma, lzo y snappy
  • Tipos de datos conectables, incluyendo inet, json, uuid y mysql_json
  • Funciones definidas por el usuario, cargables en C, C++ o Rust; se admiten tanto funciones simples como funciones de agregación (group-by)

Los complementos pueden cargarse o sustituirse en tiempo de ejecución sin necesidad de recompilar el servidor.[45] Un catálogo seleccionado de complementos y otras herramientas compatibles con MariaDB es mantenido por la Fundación MariaDB bajo el nombre de MariaDB Server Ecosystem Hub.[46]

Conectividad

[editar]

MariaDB ofrece conectores oficiales para C, C++, Java, Python, Node.js, ODBC y R2DBC, licenciados bajo LGPL, lo que permite su uso en aplicaciones comerciales sin las exigencias de copyleft.[29] MariaDB utiliza el protocolo cliente-servidor de MySQL, manteniendo compatibilidad a nivel de protocolo con las bibliotecas cliente de MySQL.

Lenguaje SQL

[editar]

MariaDB admite SQL estándar, incluyendo procedimientos almacenados, funciones, disparadores (triggers), vistas, funciones de ventana (window functions) y el tipo de dato JSON, con un amplio conjunto de funciones para almacenar y consultar documentos.

Las tablas con control de versiones de sistema (system-versioned tables), conformes al estándar SQL:2011, registran automáticamente el historial completo de cada fila. Los datos históricos pueden consultarse mediante la cláusula FOR SYSTEM_TIME AS OF para recuperar el estado de una tabla en cualquier momento pasado, sin necesidad de tablas de auditoría ni disparadores mantenidos manualmente.[47]

El algoritmo INSTANT para ALTER TABLE permite completar en microsegundos la adición o eliminación de columnas y los cambios de valores predeterminados, actualizando únicamente los metadatos sin reconstruir la tabla. Desde MariaDB 11.2, los cambios de esquema que no son instantáneos se ejecutan de forma no bloqueante por defecto, permitiendo lecturas y escrituras concurrentes durante la operación.[48]

Analítica

[editar]

MariaDB admite cargas de trabajo analíticas mediante ColumnStore, un motor de almacenamiento columnar que guarda los datos por columnas en lugar de por filas, reduciendo la E/S en consultas de agregación y haciéndolo adecuado para casos de uso de almacenamiento de datos (data warehouse) e inteligencia de negocio.[49] Las capacidades analíticas estándar de SQL, incluyendo funciones de ventana y expresiones de tabla común (common table expressions), están disponibles en todos los motores de almacenamiento. La edición Enterprise de MariaDB plc puede utilizar Exasol para acelerar las consultas analíticas.[50]

Replicación y alta disponibilidad

[editar]

MariaDB admite replicación primario-réplica mediante un registro binario (binary log), con modos asíncrono y semisíncrono. La replicación multiorigen permite que una réplica reciba cambios de varios servidores primarios simultáneamente, y la replicación paralela reduce el retraso al aplicar los cambios de forma concurrente.

Galera Cluster es una solución de replicación multiprimaria virtualmente síncrona integrada directamente en el servidor de MariaDB, que permite escrituras en cualquier nodo manteniendo la coherencia en todo el clúster.[51]

Seguridad

[editar]

MariaDB admite control de acceso basado en roles, lo que permite asignar conjuntos de privilegios a roles con nombre y otorgarlos a los usuarios, simplificando la gestión de permisos en implementaciones a gran escala.[52]

La autenticación se gestiona mediante una arquitectura de complementos que admite varios métodos, incluyendo mysql_native_password, ED25519 basado en criptografía de curva elíptica,[53] y PARSEC (Password Authentication using Response Signed with Elliptic Curve), introducido en MariaDB 11.6. MariaDB admite cifrado a nivel de tabla e integración con HashiCorp Vault para la gestión de claves.

IA y búsqueda vectorial

[editar]

MariaDB 11.7 introdujo un tipo de dato VECTOR nativo con indexación HNSW para búsqueda de vecinos más cercanos, habilitando cargas de trabajo de bases de datos vectoriales, incluida la generación aumentada por recuperación (RAG), sin necesidad de una extensión o complemento independiente. La implementación utiliza aceleración por hardware SIMD (AVX2 y AVX512 en x86; NEON en ARM) y alcanzó disponibilidad general en MariaDB 11.8 LTS en mayo de 2025.[54] MariaDB Vector está integrado con los principales marcos de aplicaciones de IA, incluyendo LangChain, LlamaIndex, Spring AI y LangChain4j.[55] MySQL Community Edition admite el tipo de dato VECTOR desde MySQL 9.0, pero no cuenta con índices de búsqueda vectorial.[56]

Licencia

[editar]

La Fundación MariaDB menciona, traducido al español:[57]

MariaDB Server seguirá siendo un software gratuito y de código abierto con licencia GPLv2, independiente de cualquier entidad comercial.

Versiones de MariaDB

[editar]

MariaDB mantiene actualmente 8 ramas de distintas versiones en desarrollo:[58]

  • 13.0 (versión preliminar)
  • 12.3.0
  • 12.2.1
  • 12.1.2
  • 11.8.6 LTS
  • 11.4.10 LTS
  • 10.11.15 LTS
  • 10.6.24 LTS

La versión 10.1 ya no está en desarrollo ni se soporta de ninguna forma desde el 17 de octubre de 2020[59]

Usuarios notables

[editar]

MariaDB se usa en algunas de las instalaciones más reconocidas del mundo, como por ejemplo ServiceNow,[60] DBS Bank,[61] Google,[62] la Fundación Mozilla,[63] Nokia[64] y, desde 2013, en la Fundación Wikimedia.[65]

MariaDB es la base de datos predeterminada en muchas de las principales distribuciones de Linux, tras sustituir a MySQL a lo largo de la década de 2010.[66] Entre ellas se encuentran Fedora (desde Fedora 19, en 2013), openSUSE (desde openSUSE 12.3, en 2013), Arch Linux (desde 2013), Red Hat Enterprise Linux (desde RHEL 7, en 2014), SUSE Linux Enterprise Server (desde SLES 12, en 2014) y Debian (desde la versión 9 Stretch, en 2017).[67]

MariaDB es utilizado por más instalaciones de WordPress que MySQL: según cifras oficiales de WordPress, en septiembre de 2025 representaba el 54 % de las implementaciones de bases de datos de WordPress.[68] Drupal recomienda MariaDB como base de datos en su documentación oficial para Drupal 10, 11 y 12,[69] y Nextcloud recomienda MariaDB por encima de MySQL en su manual de administración oficial.[70]

Fundación MariaDB

[editar]

En diciembre de 2012 Michael Widenius y David Axmark crearon MariaDB Fundation, que desde ese momento fue la encargada de controlar el desarrollo de MariaDB Server.[71] Kaj Arnö fue director general de la Fundación MariaDB desde febrero de 2019[72] hasta febrero de 2025, cuando pasó a ser presidente ejecutivo (Executive Chairman) del consejo y Anna Widenius fue confirmada como nueva directora general.[73]

La Fundación MariaDB es distinta de la empresa MariaDB plc, ya que es una organización sin ánimo de lucro que se financia mediante donaciones y patrocinadores corporativos e individuales; MariaDB plc es su principal contribuidora de código.[5]

La marca MariaDB es propiedad de MariaDB plc y se cede bajo licencia a la Fundación,[74] cuya misión es garantizar que el código fuente de mariadb server siempre esté a disposición de la comunidad.[75]

La Fundación describe su misión como la siguiente, traducida al español:[57]

Los pilares de la misión de la Fundación MariaDB son Apertura, Adopción y Continuidad.

  • Nos aseguramos de que el código base del servidor MariaDB permanezca abierto para su uso y contribuciones según los méritos técnicos.
  • Nos esforzamos por aumentar la adopción por parte de los usuarios y en todos los casos de uso, plataformas y medios de implementación.
  • Brindamos continuidad al ecosistema del servidor MariaDB, independientemente de cualquier entidad comercial.

La Fundación apoya el desarrollo del ecosistema más amplio de MariaDB a través del MariaDB Server Ecosystem Hub, un catálogo seleccionado de herramientas, plataformas y servicios que se integran con MariaDB Server. El Hub tiene como objetivo conectar a los usuarios de MariaDB con tecnologías, proyectos y proveedores de servicios relevantes.[76][77]

MariaDB plc

[editar]
Retrato de Kaj Arnö. Filmado durante FOSDEM 2019 en Bruselas

MariaDB plc (anteriormente MariaDB Corporation Ab) es una empresa de software de bases de datos y la principal contribuidora al desarrollo de MariaDB Server. Desarrolla la MariaDB Enterprise Platform, los conectores de bases de datos y MariaDB Cloud, un servicio de base de datos en la nube. Es propietaria de la marca MariaDB y, desde septiembre de 2024, es propiedad de la firma de capital privado K1 Investment Management.[78][79][80] Michael «Monty» Widenius, cofundador de MySQL AB y creador de MySQL y MariaDB, ejerce como director de tecnología (CTO) tanto de la Fundación MariaDB como de MariaDB plc.[6][81]

Historia de MariaDB plc

[editar]

Inicialmente, las actividades de desarrollo en torno a MariaDB se basaban completamente en código abierto y no comercial. Para construir un negocio global, en 2010 Patrik Backman, Ralf Wahlsten, Kaj Arnö, Max Mether, Ulf Sandberg, Mick Carney y Michael "Monty" Widenius fundaron MariaDB Corporation Ab.[82][83] MariaDB Corporation Ab anunció en febrero de 2022 su intención de convertirse en una empresa que cotiza en la Bolsa de Valores de Nueva York (NYSE).[82][83][84] En 2024, la firma de capital privado K1 Investment Management adquirió la empresa, convirtiéndola de nuevo en una compañía de propiedad privada.[80]

Véase también

[editar]

Referencias

[editar]
  1. 1 2 3 4 5 Widenius, Michael "monty" (31 de octubre de 2024). «Monty says: Celebrating 15 years of MariaDB». Monty says. Consultado el 28 de septiembre de 2025.
  2. ↑ El País (16 de enero de 2008). «Sun Microsystems compra MySQL por 1.000 millones de dólares». Consultado el 31 de enero de 2021.
  3. ↑ Michael Widenius (29 de diciembre de 2008). «Help keep the Internet free» (en inglés). Consultado el 31 de enero de 2021.
  4. 1 2 «MariaDB versus MySQL – Compatibility». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  5. 1 2 «Board Meeting 2/2025». MariaDB Foundation (en inglés). Consultado el 23 de julio de 2026.
  6. 1 2 Lunden, Ingrid (21 de enero de 2016). «MariaDB Raises $9M More, Michael Howard Named New CEO, Monty Widenius CTO». TechCrunch (en inglés). Consultado el 23 de julio de 2026.
  7. ↑ «Why is the project called MariaDB?». MariaDB KnowledgeBase (en inglés). Archivado desde el original el 16 de septiembre de 2020. Consultado el 22 de julio de 2026.
  8. ↑ Arnö, Kaj (8 de febrero de 2019). «The Story of our Sea Lion». MariaDB.org (en inglés). Consultado el 22 de julio de 2026.
  9. ↑ Computerworld. «Dead database walking: MySQL's creator on why the future belongs to MariaDB» (en inglés). Consultado el 31 de enero de 2021.
  10. ↑ Widenius, Michael (29 de enero de 2026). «The concepts of forking». Monty Says (en inglés). Consultado el 22 de julio de 2026.
  11. ↑ «MariaDB 5.1.38 Release Notes». MariaDB KnowledgeBase (en inglés). Consultado el 22 de julio de 2026.
  12. ↑ The Register (5 de diciembre de 2012). «MySQL founders launch MariaDB Foundation at Oracle». The Register (en inglés). Consultado el 22 de julio de 2026.
  13. ↑ The Register (11 de septiembre de 2025). «Monty Widenius 'heartbroken' over Oracle's MySQL job cuts». The Register (en inglés). Consultado el 22 de julio de 2026.
  14. ↑ Heimstaedt, Maximilian (26 de octubre de 2012). «„The Hacking Business Model": MySQL-Gründer "Monty" Widenius über Gründung 2.0». Business Insider DE (en alemán). Consultado el 22 de julio de 2026.
  15. ↑ «Hacking Business Model». MariaDB (en inglés). Consultado el 22 de julio de 2026.
  16. ↑ Wikimedia Foundation (22 de abril de 2013). «Wikipedia Adopts MariaDB» (en inglés). Consultado el 22 de julio de 2026.
  17. ↑ «Google swaps out MySQL, moves to MariaDB». The Register (en inglés). 12 de septiembre de 2013. Consultado el 22 de julio de 2026.
  18. ↑ MariaDB Foundation (15 de marzo de 2013). «openSUSE 12.3 released with MariaDB as default» (en inglés). Consultado el 22 de julio de 2026.
  19. ↑ «Features/ReplaceMySQLwithMariaDB». Fedora Project (en inglés). Consultado el 22 de julio de 2026.
  20. ↑ Johansson, Rasmus (13 de agosto de 2012). «Explanation on MariaDB 10.0». mariadb.org (en inglés). Consultado el 22 de julio de 2026.
  21. ↑ «Galera Cluster». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  22. ↑ Arnö, Kaj (12 de febrero de 2025). «MariaDB 11.8 is LTS». MariaDB.org. Consultado el 5 de abril de 2025.
  23. ↑ «Announcing MariaDB Community Server 12.0 GA». MariaDB (en inglés). 7 de agosto de 2025. Consultado el 16 de diciembre de 2025.
  24. ↑ «MariaDB Server 12.3, 11.8, 11.4, 10.11, 10.6 – May 2026's releases – thank you for your contributions!». MariaDB Foundation (en inglés). Consultado el 22 de julio de 2026.
  25. ↑ «MariaDB 13.0 Preview Now Available». MariaDB Foundation (en inglés). Consultado el 22 de julio de 2026.
  26. ↑ «MariaDB 13.0 Changes and Improvements». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  27. ↑ «MariaDB Server Roadmap». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  28. ↑ Silén, Robert (3 de noviembre de 2025). «MariaDB vs PostgreSQL: Understanding the Architectural Differences That Matter». MariaDB Foundation (en inglés). Consultado el 22 de julio de 2026.
  29. 1 2 «MariaDB Connectors». MariaDB (en inglés). Consultado el 22 de julio de 2026.
  30. ↑ «Replication Compatibility Between MariaDB and MySQL». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  31. ↑ «MySQL vs. MariaDB». Towards Data Science (en inglés). Consultado el 22 de julio de 2026.
  32. ↑ «What is the difference between MariaDB vs MySQL?». AWS (en inglés). Consultado el 22 de julio de 2026.
  33. ↑ «MySQL 26.7.0». MySQL Release Notes (en inglés). Consultado el 23 de julio de 2026.
  34. ↑ «SQL_MODE=ORACLE». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  35. ↑ «Migration from Oracle Database to MariaDB – A Deep Dive». Severalnines (en inglés). Consultado el 22 de julio de 2026.
  36. ↑ «CREATE SEQUENCE». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  37. 1 2 «MariaDB vs MySQL: Everything You Need to Know». Integrate.io (en inglés). Consultado el 22 de julio de 2026.
  38. ↑ «Aria Storage Engine». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  39. ↑ «MyRocks Storage Engine». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  40. ↑ «Memory Storage Engine». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  41. ↑ «Deploying MariaDB Sharding with Spider». Severalnines (en inglés). Consultado el 22 de julio de 2026.
  42. ↑ «MariaDB DuckDB Engine». GitHub (en inglés). Consultado el 22 de julio de 2026.
  43. ↑ Descamps, Frédéric (12 de junio de 2026). «MariaDB + DuckDB: A New Playground for Analytics - A First Look at the New Storage Engine». MariaDB.org (en inglés). Consultado el 22 de julio de 2026.
  44. ↑ «InnoDB Isolation Levels». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  45. ↑ «MariaDB Plugins FAQ». MariaDB Documentation (en inglés). Consultado el 22 de julio de 2026.
  46. ↑ «MariaDB plugins». MariaDB Server Ecosystem Hub (en inglés). Consultado el 27 de julio de 2026.
  47. ↑ «System-Versioned Tables». MariaDB Documentation (en inglés). Consultado el 23 de julio de 2026.
  48. ↑ «InnoDB Online DDL with INSTANT Algorithm». MariaDB Documentation (en inglés). Consultado el 23 de julio de 2026.
  49. ↑ Olavsrud, Thor (5 de abril de 2016). «MariaDB targets big data analytics market with ColumnStore». CIO (en inglés). Consultado el 23 de julio de 2026.
  50. ↑ «Introducing MariaDB Exa: 1,000x Faster Analytics on Live Data». MariaDB (en inglés). 2025-10. Consultado el 23 de julio de 2026.
  51. ↑ «Galera Cluster». MariaDB Documentation (en inglés). Consultado el 23 de julio de 2026.
  52. ↑ «Roles». MariaDB Documentation (en inglés). Consultado el 23 de julio de 2026.
  53. ↑ «Authentication Plugin - ED25519». MariaDB Documentation (en inglés). Consultado el 23 de julio de 2026.
  54. ↑ Arnö, Kaj (12 de febrero de 2025). «MariaDB 11.8 is LTS». MariaDB.org. Consultado el 5 de abril de 2025.
  55. ↑ «Vector Overview». MariaDB Documentation (en inglés). Consultado el 23 de julio de 2026.
  56. ↑ «MariaDB Introduces Open-Source Vector Preview, Aiming to Become Default MySQL Option». InfoQ (en inglés). 2024-08. Consultado el 23 de julio de 2026.
  57. 1 2 «About MariaDB Server». MariaDB.org (en inglés estadounidense). Consultado el 2 de marzo de 2022.
  58. ↑ MariaDB. «MariaDB Releases». Consultado el 22 de agosto de 2023.
  59. ↑ MariaDB Maintenance Policy (PDF) (en inglés). p. 2.
  60. ↑ Carey, Scott (28 de febrero de 2018). «How ServiceNow deploys MariaDB to handle 25 billion queries per hour». Computerworld (en inglés). Archivado desde el original el 31 de enero de 2021.
  61. ↑ MariaDB Corporation. «Southeast Asia's Largest Bank Migrates to Open Source Database MariaDB» (en inglés). Consultado el 31 de enero de 2021.
  62. ↑ The Register, Jack Clark in San Francisco 12 Sep 2013. «Google swaps out MySQL, moves to MariaDB». www.theregister.co.uk (en inglés). Consultado el 31 de enero de 2021.
  63. ↑ Fundación Mozilla (17 de enero de 2013). «MySQL 5.1 vs. MySQL 5.5: Floats, Doubles, and Scientific Notation» (en inglés). Archivado desde el original el 31 de enero de 2021. Consultado el 31 de enero de 2021.
  64. ↑ «Nokia Customer Story». MariaDB (en inglés). Consultado el 23 de julio de 2026.
  65. ↑ Wikimedia Foundation (22 de abril de 2013). «Wikipedia Adopts MariaDB» (en inglés). Consultado el 31 de enero de 2021.
  66. ↑ «Distributions Including MariaDB». MariaDB (en inglés). Consultado el 23 de julio de 2026.
  67. ↑ MariaDB Corporation (9 de junio de 2017). «MariaDB Server Default in Debian 9» (en inglés). Consultado el 31 de enero de 2021.
  68. ↑ Gilfillan, Ian (2 de septiembre de 2025). «MariaDB passes MySQL in WordPress usage». MariaDB Foundation (en inglés). Consultado el 23 de julio de 2026.
  69. ↑ «Database server requirements». Drupal.org (en inglés). Consultado el 23 de julio de 2026.
  70. ↑ «System requirements». Nextcloud Documentation (en inglés). Consultado el 23 de julio de 2026.
  71. ↑ MariaDB Foundation (4 de diciembre de 2012). «MariaDB Foundation to Safeguard Leading Open Source Database» (en inglés). Archivado desde el original el 6 de septiembre de 2013. Consultado el 31 de enero de 2021.
  72. ↑ Arnö, Kaj (30 de enero de 2019). «A Word from the Incoming CEO». MariaDB.org (en inglés estadounidense). Consultado el 2 de marzo de 2022.
  73. ↑ «Board Meeting 1/2025». MariaDB Foundation (en inglés). Consultado el 22 de julio de 2026.
  74. ↑ «MariaDB Trademark». MariaDB.org (en inglés estadounidense). Consultado el 23 de julio de 2026.
  75. ↑ MariaDB Corporation. «About the MariaDB Foundation» (en inglés). Consultado el 31 de enero de 2021.
  76. ↑ «About». MariaDB Server Ecosystem Hub (en inglés). Consultado el 27 de julio de 2026.
  77. ↑ Widenius, Anna (27 de julio de 2026). «The Queen and the 'Half That Wasn't Told'». MariaDB Foundation (en inglés). Consultado el 27 de julio de 2026.
  78. ↑ «MariaDB Products». MariaDB (en inglés). Consultado el 23 de julio de 2026.
  79. ↑ «MariaDB Trademark». MariaDB.org (en inglés estadounidense). Consultado el 23 de julio de 2026.
  80. 1 2 PR Newswire (10 de septiembre de 2024). «K1 Acquires MariaDB, a Leading Database Software Company, and Appoints New CEO» (en inglés). Consultado el 23 de julio de 2026.
  81. ↑ «Leadership». MariaDB (en inglés). Consultado el 23 de julio de 2026.
  82. 1 2 «Pörssilistautumiset | Suomalainen tietokantayhtiö MariaDB listautuu New Yorkin pörssiin spac-kaupan kautta». Helsingin Sanomat (en finés). 1 de febrero de 2022. Consultado el 2 de marzo de 2022.
  83. 1 2 Harald, Patrik. «Michael ”Monty” Widenius redo för börsnotering i USA». www.hbl.fi (en sueco). Consultado el 2 de marzo de 2022.
  84. ↑ «MariaDB Corporation Ab to Become a Publicly Traded Company via Combination with Angel Pond Holdings Corporation». finance.yahoo.com (en inglés estadounidense). Consultado el 2 de marzo de 2022.

Enlaces externos

[editar]