Durable data without a storage cluster.
Persist Parquet snapshots, commits, manifests, and indexes on local disk. Keep recovery snapshots in optional S3-compatible storage.
GGraphDB 2.3.9 · Local-disk property graph
Continuously update your graph and query its latest state on local disk. Schedule verified S3 snapshots and restore when needed.
Flexible entity modeling meets bounded queries, explicit freshness, and the controls needed to run the database.
Persist Parquet snapshots, commits, manifests, and indexes on local disk. Keep recovery snapshots in optional S3-compatible storage.
Match, traverse, inspect impact, and find shortest paths with explicit limits.
Carry a committed version into the next query when a workflow must observe its own write.
min_version: committed_version
Isolate entity data, indexes, cursors, and write pressure by tenant while preserving idempotent ingestion.
X-Tenant-ID: catalog
Idempotency-Key: sync-1842
Compact, audit, repair, back up, restore, and inspect index health through supported operational paths.
Each process owns its local directory. Choose standalone or independent Raft replicas; concurrent reads see committed versions while updates continue.
GRAPHDB_MODE=all
Parquet + manifest
Backup → restore
Opt in to scheduled snapshots, retries, retention, and restore drills. For high availability, the same binary also supports independent Raft replicas and tenant-sharded groups. Cross-host and production capacity acceptance remain pending.
Use GraphQL or JSON DSL for new integrations. The text DSL is also available for concise graph exploration.
Read the query guide
Run the Go binary directly, or start the bundled Docker Compose topology.
go run ./cmd/graphdb serve
curl -fsS http://127.0.0.1:8080/v1/health