hydradb: Distributed Graph Database Using S3 as the Source of Truth
hydra-db/hydradb
·2026.09.24 02:49
About the project
A distributed graph database that uses S3-compatible object storage as its persistent storage. Written in Rust, it fully separates storage and compute resources, allowing data nodes and indexer nodes to scale independently.
It supports the Neo4j-compatible Bolt protocol and HTTPS API, enabling integration with existing clients. It processes OpenCypher queries and optimizes graph traversal performance using SuiteSparse GraphBLAS.
Local SSDs or NVMe drives are used only for caching, while all state is recorded in object storage. In the event of node failure, recovery is possible simply by restarting without moving data, reducing operational overhead.
GitHub repository
hydra-db/hydradb
HydraDB - fast graph database on object storage
Rust