Galera Clúster

MariaDB es un motor de base de datos derivado de MySQL con licencia GPL. Oracle compró MySQL y creó MariaDB como reemplazo de MySQL, pero añadiendo más funcionalidades y mejor rendimiento.

MariaDB permite la replicación de datos estándar que se hace con MySQL (replicación asíncrona) y “Galera Cluster” (replicación síncrona).

Galera Cluster es un clúster multi-master síncrono para MariaDB. Por el momento, solo permite replicación de bases de datos XtraDB/InnoDB. Para MyISAM todavía está en fase experimental.

Características:

  • Replicación síncrona.
  • Topología multi master (activo-activo).
  • Leer y escribir en cualquier nodo del clúster.
  • Control automático de nodo, de manera que si un nodo falla, se saca del clúster.
  • Conexión automática de nodos.
  • Replicación paralela real, a nivel de fila.
  • Conexiones directas de clientes, aspecto nativo de MariaDB.

Beneficios:

Las características anteriores ofrecen varios beneficios para una solución de clúster de base de datos, que incluye:

  • Esclavos sin retardo
  • No se pierden transacciones
  • Escalabilidad de lectura y escritura
  • Latencias de cliente más pequeñas