English

LHGstore: An In-Memory Learned Graph Storage for Fast Updates and Analytics

Databases 2026-03-13 v1

Abstract

Various real-world applications rely on in-memory dynamic graphs that must efficiently handle frequent updates while supporting low-latency analytics on evolving structures. Achieving both objectives remains challenging due to the trade-off between update efficiency and traversal locality, particularly under highly skewed degree distributions. This motivates the design of graph indexing schemes optimized for in-memory graph management on modern multi-core CPUs. We present LHGstore, a degree-aware Learned Hierarchical Graph storage that, for the first time, integrates learned indexing into graph management. LHGstore designs a two-level hierarchy that decouples vertex and edge access and further organizes each vertex's edges using data structures adaptive to its degree. Lightweight arrays are used for low-degree vertices to maximize traversal locality, while learned indexes are applied to high-degree vertices to improve update throughput. Extensive experiments show that LHGstore achieves 5.9-28.2×\times higher throughput and significantly faster analytics than SOTA in-memory graph storage systems.

Keywords

Cite

@article{arxiv.2603.11596,
  title  = {LHGstore: An In-Memory Learned Graph Storage for Fast Updates and Analytics},
  author = {Pengpeng Qiao and Zhiwei Zhang and Xinzhou Wang and Zhetao Li and Xiaochun Cao and Yang Cao},
  journal= {arXiv preprint arXiv:2603.11596},
  year   = {2026}
}

Comments

Accepted by DAC 2026

R2 v1 2026-07-01T11:16:03.925Z