Neo4j physical architecture

Neo4j physical architecture, also known as Neo4j HA architecture, provides a robust and scalable architecture and is a fits best for the needs of enterprises.

It mainly provides the following features:

  • High availability
  • Fault tolerance
  • Data replication

Let's discuss the preceding features and also the advanced settings for enabling clustering in Neo4j.

High availability

Neo4j HA architecture provides clustering of Neo4j servers and implements a master-slave architecture.

High availability

As shown in the previous screenshot, each Neo4j instance has two parts—Neo4j HA database and cluster manager. Neo4j HA database is responsible for storing and ...

Get Building Web Applications with Python and Neo4j now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.