graphsub.com / wiki / graph-database-benchmarks
Graph Database Benchmarks
Graph database benchmarks compare lookup latency, traversal latency, throughput, memory footprint, analytics support, and operational workflow fit.
What to measure
Useful graph database benchmarks include node lookup P99, edge traversal P99, saturated throughput, memory per million nodes, vector search support, and multi-hop query performance.
GraphSub performance lane
The GraphSub product map highlights 67us node lookup, 125us traversal, 25M ops/s, and 2.1GB per 1M nodes for the GraphSub lane.
Beyond speed
For agent systems, benchmark value also depends on memory, replay, source links, approval traces, and whether the graph can support operational workflows.
Code example
Capsule planner routesbash
curl 'https://graphsub.com/api/plan?capsule=trading-control-graph&target=enterprise-team&workload=risk-recompute' \
| jq '.execution_preview | {capsule, buyer, workflow, artifacts}'
curl -X POST 'https://graphsub.com/api/execute?capsule=regulated-evidence-graph&workload=audit-evidence' \
| jq '.execution.replay'
curl 'https://graphsub.com/api/examples'
Use the live Modal routes to build and execute a capsule plan.
FAQ
- What is a fair graph benchmark?
- A fair benchmark publishes hardware, versions, dataset shape, query mix, concurrency, cache state, and P50/P95/P99 latencies.
- Why include workflow fit?
- Agent systems need more than fast graph queries; they need explainable state and replayable outputs.