Clustering
This chapter describes the following:
-
Introduction — An overview of the clustering architecture.
-
Setting up a cluster — The basics of configuring and deploying a new cluster.
-
Deploy a basic cluster — How to set up a basic cluster.
-
Deploy an analytics cluster — How to deploy a special case Neo4j cluster for analytic queries.
-
Move from a standalone deployment to a cluster — This section describes how to move from a single Neo4j server to Neo4j cluster.
-
Cluster server discovery — How servers in a cluster discover each other and form a cluster.
-
Leadership, routing and load balancing — Election of leaders, routing and load balancing.
-
Intra-cluster encryption — How to secure the cluster communication.
-
-
Managing servers in a cluster — How to manage manage the servers in a cluster.
-
Managing databases in a cluster — How to manage the databases in a cluster.
-
Monitoring — Monitoring of a cluster.
-
Monitor servers — The tools available for monitoring the servers in a cluster.
-
Monitor databases — The tools available for monitoring the databases in a cluster.
-
Monitor cluster endpoints for status information — The endpoints and semantics of endpoints used to monitor the health of the cluster.
-
Monitor replication status Introduced in 5.24 — The procedure to monitor which members of a clustered database are up-to-date and can participate in a successful replication.
-
-
Disaster recovery — How to recover a cluster in the event of a disaster.
-
Settings reference — A summary of the most important cluster settings.
-
Server commands reference — Reference of Cypher administrative commands to add and manage servers.
-
Advanced clustering — Some more advanced features of Neo4j clusters.
-
Default database in a cluster — The initial default database created when the DBMS starts for the first time.
-
Multi-data center routing — Clusters on mutli-data centers.
-
Reconciler — An internal component that observes the requested state of a server and makes changes to the server to match that state.
-
-
Clustering glossary — A glossary of terms related to the Neo4j clustering.