You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

New to KubeDB? Please start here.

PerconaXtraDB Galera Cluster

Here we’ll discuss some concepts about PerconaXtraDB Galera Cluster.

Galera Clustering

PerconaXtraDB Galera Cluster is a virtually synchronous multi-master cluster for PerconaXtraDB. The Server replicates a transaction at commit time by broadcasting the write set associated with the transaction to every node in the cluster. The client connects directly to the DBMS and experiences behavior that is similar to native PerconaXtraDB in most cases. The wsrep API (write set replication API) defines the interface between Galera replication and PerconaXtraDB.

Ref: About Galera Replication

PerconaXtraDB Galera Cluster Features

  • Virtually 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 PerconaXtraDB look & feel

Ref: Common Operations of PerconaXtraDB Galera Cluster and Group Replication?

Limitations

There are some limitations in PerconaXtraDB Galera Cluster that are listed here.

Next Steps