cost-calc

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

TopologyMinimum nodesRoles
single-node1neo4j
causal-cluster3neo4j-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

Sources