ClusteringHigh availability

High availability with Memgraph Enterprise

💡

Before setting up a High Availability (HA) cluster, we strongly recommend reading the following guides:

These will give you the foundational concepts needed to understand and operate the cluster effectively.

Deployment guides

Set up an HA cluster using Docker

Learn how to deploy a high availability cluster using individual Docker containers.

Set up an HA cluster using Docker Compose

A guided walkthrough for deploying an HA cluster using Docker Compose for simplified orchestration.

Set up an HA cluster using Kubernetes

Learn how to deploy Memgraph HA on Kubernetes using Helm Charts, including recommended configuration patterns.

Operational guides

Best practices

Recommended practices for running a robust, reliable, and well-observed HA deployment.

HA commands reference guide

A complete reference of all commands for managing coordinators, registering instances, and operating the cluster.

Reference architectures

Explore validated HA deployment topologies, including minimal setups, production-ready clusters, scaling patterns, cross–data center deployments, and advanced architectures for low-latency or geographically distributed environments.