PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 10, 2026Proceedings of the ACM on Management of Data0 citationsOpen Access

RadixGraph: A Fast, Space-Optimized Data Structure for Dynamic Graph Storage

View Full Paper
HXHaoxuan XieJLJunfeng LiuSLSiqiang Luo

Key Points

  • The aim is to develop an efficient data structure for dynamic graph storage that balances speed and memory usage.
  • Designed a radix-tree-based vertex index for optimal query efficiency and space.
  • Implemented a hybrid snapshot-log architecture for edge storage.
  • Conducted experiments comparing RadixGraph's performance against baseline data structures.
  • Achieved an improvement of up to 16.27× in ingesting graph updates compared to the best baseline.
  • Reduced memory usage by an average of 40.1%.
  • Supported millions of concurrent updates per second while maintaining strong graph analytics performance.

Abstract

Dynamic graphs model many real-world applications, and as their sizes grow, efficiently storing and updating them becomes critical. We present RadixGraph, a fast and memory-efficient data structure for dynamic graph storage. RadixGraph features a carefully designed radix-tree-based vertex index that strikes an optimal trade-off between query efficiency and space among all pointer-array-based radix trees. For edge storage, it employs a hybrid snapshot-log architecture that enables amortized O(1) update time. RadixGraph supports millions of concurrent updates per second while maintaining competitive performance for graph analytics. Experimental results show that RadixGraph outperforms the most performant baseline by up to 16.27× across various datasets in ingesting graph updates, and reduces memory usage by an average of 40.1%. RadixGraph is open-source at https://github.com/ForwardStar/RadixGraph.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Xie et al. (2026) studied this question.

synapsesocial.com/papers/69d8940c6c1944d70ce04fefhttps://doi.org/10.1145/3786686
Ask AI
Helpful
Bookmark
Share
View Full Paper