Module
Running Neo4j and Clusters with Docker
In this module, you will run Neo4j in Docker and grow a single container into a working cluster. You will start at the command line with one instance, then scale up to three primaries and two secondaries and operate the cluster through a failure.
This module covers:
- The Neo4j Docker image, its ports, authentication, and data volumes
- The
NEO4J_environment-variable naming convention for configuration - How primaries, secondaries, and Raft consensus form a cluster
- The discovery, cluster, and Raft ports that let members find each other
- Inspecting topology with
SHOW SERVERSanddbms.cluster.overview() - How reads and writes route, and how the cluster survives losing a primary
Join GraphAcademy to keep learning
Create your account to unlock 80+ hours of hands-on Neo4j courses, track your progress, and earn a certificate when you complete the course.
Sign in or register