LHGstore: An In-Memory Learned Graph Storage for Fast Updates and Analytics
Pengpeng Qiao, Zhiwei Zhang, Xinzhou Wang, Zhetao Li, Xiaochun Cao, Yang Cao

TL;DR
LHGstore is a novel in-memory graph storage system that combines learned indexing with degree-aware data structures to optimize update efficiency and analytics performance on dynamic, skewed graphs.
Contribution
It introduces a degree-aware hierarchical graph storage that integrates learned indexes, improving update throughput and analytics speed on modern multi-core CPUs.
Findings
Achieves 5.9-28.2× higher throughput than state-of-the-art systems.
Effectively handles highly skewed degree distributions in dynamic graphs.
Significantly accelerates low-latency graph analytics.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Theory and Algorithms · Advanced Graph Neural Networks · Cloud Computing and Resource Management
