Neo4j Cluster
Neo4j is a native graph database that models data as nodes and relationships and queries it with the Cypher language instead of relational joins; its clustered deployment replicates the graph across multiple core and read-replica servers for high availability.
Baseline topologies
| Topology | Minimum nodes | Roles |
|---|---|---|
| single-node | 1 | neo4j |
| causal-cluster | 3 | neo4j-core |
What drives the cost
- Graph dataset size (GB)
- Total size of nodes, relationships, and properties on disk. Drives page cache and storage sizing.
- Peak concurrent queries
- Peak simultaneous Cypher queries. Drives JVM heap, CPU thread pool, and transaction throughput requirements.
Where it runs
bare_metal, dedicated, cloud_vm
Size Neo4j Cluster and get a cost estimate