Chapter 5. Clustering

This chapter describes the Neo4j Causal Clustering feature.

Installation and configuration

This part starts with the theoretical background and a discussion about architecture. It then proceeds to explicit configuration details and gives instructions on how to configure and operate the Causal Cluster.

For instructions on how you can upgrade your Neo4j Causal Cluster, see Upgrading a Causal Cluster.

For instructions on setting up Causal Clustering when running Neo4j in a Docker container, see Causal Clustering on Docker.

For a summary of the facilities that are available for monitoring a Neo4j Causal Cluster, see Chapter 10, Monitoring (and specifically, Monitoring a Causal Cluster).

Multi-data center

This part is dedicated to advanced deployments and configuration options for multi-data center operations.

Multi-clustering design and configuration

This part is dedicated to creating and configuring a multi-clustering deployment. It shows how to set up multiple distinct clusters containing independent graphs stores, which are connected and exposed by a single discovery service.

For a summary of the facilities that are available for monitoring a Neo4j multi-cluster, see Section 10.6.3, “Monitoring a multi-cluster”.

Settings reference

For a tutorial on setting up a test cluster locally on a single machine, see Section B.1, “Set up a local Causal Cluster”.