Graph Database Management Systems

2026: RIOT: Replicated Independently-Ordered Transactions

Consensus protocols such as Raft and Paxos implement state machine replication through a single leader that enforces a totally ordered log. While this simplifies correctness, it introduces sequential bottlenecks that restrict scalability. We present …

2025: TuskFlow: An Efficient Graph Database for Long-Running Transactions

Mammoth transactions, which involve long-running operations that access many items, are common in graph workloads. Graph analytics tasks, including pattern matching and graph algorithms, can generate large read-write operations that impact signi!cant …

2024: An Empirical Evaluation of Variable-length Record B+Trees on a Modern Graph Database System

B+Trees are widely used as persistent index implementations for databases. They are often implemented in a way that allows the index to be in main memory while the indexed data remains on disk. Over the years, multiple optimization techniques have …