flowchart TB Root{"Need a Causal Cluster Topology
for High Availability?"}:::root Pilot["Neo4j Community
free, unclustered, single point of failure; fine at ~250 upserts/sec pilot scale"]:::pilot Ent["Neo4j Enterprise
self-managed cluster"]:::opt Aura["Neo4j AuraDB
managed cluster"]:::opt Alt["Open-source alternative
e.g. Memgraph"]:::opt Status["Status: OPEN in the design document"]:::status Root -->|No: pilot / single-server| Pilot Root -->|Yes: production, multi-AZ| Ent Root -->|Yes: production, multi-AZ| Aura Root -->|Yes: production, multi-AZ| Alt Ent -.-> Status Aura -.-> Status Alt -.-> Status classDef root fill:#e9a23b,stroke:#b8791f,color:#222,font-size:13px classDef pilot fill:#2a9d8f,stroke:#1f7a6f,color:#fff,font-size:13px classDef opt fill:#8b9bb0,stroke:#5f6e82,color:#fff,font-size:13px classDef status fill:#f0d6d6,stroke:#c98a8a,color:#7a2b2b,font-size:12px linkStyle default stroke:#999,stroke-width:2px

Details

Click a node to see details