What is MariaDB Galera Cluster?

You are viewing an old version of this article. View the current version here.

MariaDB Galera Cluster 5.5.29 Stable (GA) | Release Notes | Changelog
MariaDB Galera Cluster 5.5.28a RC | Release Notes | Changelog
MariaDB Galera Cluster 5.5.5 Alpha | Release Notes | Changelog

MariaDB Galera Cluster is a synchronous multi-master cluster for MariaDB.

Features

  • Synchronous replication
  • Active-active multi-master topology
  • Read and write to any cluster node
  • Automatic membership control, failed nodes drop from the cluster
  • Automatic node joining
  • True parallel replication, on row level
  • Direct client connections, native MySQL look & feel

Benefits

The above features yield several benefits for a DBMS clustering solution, including:

  • No slave lag
  • No lost transactions
  • Both read and write scalability
  • Smaller client latencies

Technology

MariaDB Galera Cluster uses the Galera library for the replication implementation. To interface with Galera replication, we have enhanced MariaDB to support the replication API definition in the wsrep API project.

The implementation of the replication API in MariaDB happens in the open source MySQL-wsrep project.

Current Progress

The MariaDB project is working on shipping the MariaDB Galera Cluster in partnership with Codership. The code is available on Launchpad

The latest release is MariaDB Galera 5.5.29. It is considered Stable. Galera is in active use by several users with good results.

See also

Next steps

  • Fix the issues found by Buildbot
  • QA
  • Test plan
  • Documentation

Comments

Comments loading...
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.