To create a cluster, you can replicate data across several instances. One instance is the MAIN instance and others are either SYNC or ASYNC replicas. With Memgraph Community, to achieve high availability, you need to manage automatic failover. On the other hand, Memgraph Enterprise has high availability feature included in the offering to ease the management of Memgraph cluster. In such case, the cluster consists of MAIN instance, REPLICA instances and COORDINATOR instances which, backed up by Raft protocol, manage the cluster state.

High availability

Learn how to utilize high availability feature and all the important under the hood information.


Learn how replication is achieved in Memgraph and how to set it up.

Experimental replication

Experiemental replication includes system data (authentication/authorization data and multi-tenant setup data) along with the user data.