Galera Cluster for MySQL is a synchronous multi-master database cluster, based on Oracle’s MySQL/InnoDB. The MySQL forks from Percona and MariaDB also provide Galera clustered versions as Percona XtraDB Cluster and MariaDB Galera Cluster respectively. [1] Galera is 100% GPL open source technology and is integrated with MySQL Server by Codership Oy.
To read more about Galera, you can continue reading About Galera Cluster for MySQL. If you just want to quickly install and start your first cluster, you should jump to HowTo: Start your first Galera Cluster.
This is the official documentation for Galera Cluster for MySQL and covers both Codership’s Galera Cluster for MySQL, as well as Percona XtraDB Cluster and MariaDB Galera Cluster. Where Percona or MariaDB differ or contain additional features and functionality, this is specifically highlighted througout the manual.
This manual was first released in conjunction with Galera 3.0 in 2013, however we have made an attempt to cover feature compatibility back to Galera 1.0.
In other words, you should be able to use this reference manual for all Galera versions and together with all major MySQL variants (forks).
This manual only covers the Galera replication library and the “Write Set Replication (wsrep) patches” added to mysqld itself. Standard MySQL features are only covered if relevant to using Galera, such as how to use certain configuration options or how to mix Galera clustering and classic MySQL replication.
Other standard MySQL functionality, if it is not related to Galera, is not covered by this manual, rather the reader should refer to the following official documentations for each product:
Footnotes
[1] | “MySQL” is a registered trademark of Oracle Corporation. “Percona XtraDB Cluster” and “Percona Server” are registered trademarks of Percona LLC. “MariaDB” and “MariaDB Galera Cluster” are registered trademarks of Monty Program Ab. See Legal and Meta information for more information. |