Repolode
MariaDB

MariaDB/server

Una base de datos relacional SQL de código abierto muy utilizada, derivada de MySQL, compatible con MySQL y con búsqueda vectorial nativa y clustering.

Alternativa open source a:Oracle MySQL

Estrellas
8,543
Forks
2,266
Issues abiertos
583
Último commit
hace 4 horas

¿Qué es?

MariaDB Server es una base de datos relacional de código abierto que nació como un fork de MySQL, creado por antiguos desarrolladores de MySQL. Mantiene un alto grado de compatibilidad con el protocolo de red y la sintaxis de MySQL, por lo que las aplicaciones existentes de MySQL suelen poder migrarse directamente.

Además de la compatibilidad, MariaDB incorpora capacidades propias: un tipo de datos VECTOR integrado con indexación HNSW para búsqueda aproximada de vecinos más cercanos (desde MariaDB 11.8), varios motores de almacenamiento conectables, como InnoDB, Aria, MyRocks, ColumnStore y Spider, replicación asíncrona y semisíncrona, y clustering síncrono multi-primary con Galera. También admite funciones de ventana, CTE recursivas, tablas con versionado del sistema, tipos GIS e indexación de texto completo.

El proyecto publica una línea de versiones LTS anual con tres años de soporte, junto con versiones trimestrales de actualización continua. Se distribuye bajo la licencia GPLv2 y lo desarrolla una comunidad junto con MariaDB Foundation y MariaDB plc.

Funciones clave

  • 01Tipo VECTOR integrado con búsqueda aproximada de vecinos más cercanos mediante HNSW
  • 02Motores de almacenamiento conectables, como InnoDB, Aria, MyRocks y ColumnStore
  • 03Replicación asíncrona, semisíncrona y paralela, con clustering multi-primary de Galera
  • 04Funciones de ventana, CTE recursivas y tablas temporales con versionado del sistema
  • 05Compatibilidad con el protocolo de red y la sintaxis de MySQL, además de un modo SQL de Oracle
  • 06Control de acceso basado en roles, autenticación conectable, cifrado de datos en reposo y TLS

Casos de uso

  • Migrar una aplicación existente de MySQL a una base de datos con otra licencia y funciones adicionales
  • Almacenar embeddings y realizar búsquedas por similitud junto con datos relacionales
  • Ejecutar un clúster de alta disponibilidad con replicación síncrona multi-primary
  • Combinar cargas de trabajo transaccionales con análisis mediante ColumnStore

Inicio rápido

  1. 1

    Descarga los paquetes para tu plataforma desde la página de descargas de MariaDB

  2. 2

    Sigue las instrucciones de instalación para tu plataforma

  3. 3

    Compila desde el código fuente siguiendo la guía oficial para desarrolladores

Antes de usarlo

  • Se distribuye bajo la licencia GPLv2, una licencia copyleft.
  • La búsqueda vectorial nativa requiere MariaDB 11.8 o una versión posterior.

En colecciones

Temas

#database#sql#mysql#relational-database#vector-database#replication#clustering#amazon-web-services#fulltext-search#galera

Preguntas frecuentes

¿Qué es server?
Una base de datos relacional SQL de código abierto muy utilizada, derivada de MySQL, compatible con MySQL y con búsqueda vectorial nativa y clustering. MariaDB Server es una base de datos relacional de código abierto que nació como un fork de MySQL, creado por antiguos desarrolladores de MySQL. Mantiene un alto grado de compatibilidad con el protocolo de red y la sintaxis de MySQL, por lo que las aplicaciones existentes de MySQL suelen poder migrarse directamente.
¿server es gratuito? ¿Qué licencia tiene?
server es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿server sigue mantenido?
Mantenimiento activo. El último commit de server fue el 6 nov 2026.
¿Para qué puedo usar server?
Migrar una aplicación existente de MySQL a una base de datos con otra licencia y funciones adicionales Almacenar embeddings y realizar búsquedas por similitud junto con datos relacionales Ejecutar un clúster de alta disponibilidad con replicación síncrona multi-primary Combinar cargas de trabajo transaccionales con análisis mediante ColumnStore
¿Cómo se instala server?
Descarga los paquetes para tu plataforma desde la página de descargas de MariaDB Sigue las instrucciones de instalación para tu plataforma Compila desde el código fuente siguiendo la guía oficial para desarrolladores
¿Dónde consigo server?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/MariaDB/server

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados