arrow
返回

An efficient and scalable graph database with built-in temporal support

delete2025-06-26
delete0
PRE
AI
J
Jiamin Hou
Z
Zhanhao Zhao *
卢卫 封面图
卢卫 (Wei Lü)
S
S. Yang
S
Shuang Liu
Q
Quanqing Xu
C
Chuanhui Yang
X
Xiaoyong Du
DOI:10.1007/s00778-025-00932-wdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
现实世界中的图通常是动态的,并且会随时间演化。在图数据库中存储和查询图的演化过程至关重要。然而,现有工作要么存在高存储开销,要么缺乏高效的时态查询支持,或两者兼而有之。在本文中,我们提出了$$\textsf{AeonG}$$,一个具有内置时态支持的图数据库。基于一种新颖的时态图模型,我们构建了$$\textsf{AeonG}$$,其包含一个混合存储引擎和一个高效的时态查询引擎。存储引擎由当前存储和历史存储组成,分别用于管理图对象的最新版本和先前版本。这种分离方式最小化了查询最新图对象版本时的性能下降。为减少历史存储开销,我们提出了一种锚点+增量(anchor+delta)策略,即定期创建图对象的完整版本(即锚点),并维护同一对象相邻锚点之间的所有变更(即增量)。在查询引擎中,我们提出了一种基于锚点的版本检索技术,以跳过不必要的历版本遍历,从而提升时态查询处理效率。此外,我们将$$\textsf{AeonG}$$扩展为一种云原生数据库,具有解耦的计算和存储层,从而实现时态图数据的弹性与可扩展管理。我们在真实和合成数据集上进行了广泛的实验。结果表明,$$\textsf{AeonG}$$相较于现有最先进方法,在存储消耗上最多降低5.73倍,时态查询延迟最多降低2.57倍,同时仅引入9.74%的性能下降以支持时态特性。
Keyword:
Temporal graph
Graph database
Cloud-native database
Transaction time

期刊

VLDB Journal 封面图
VLDB Journal
IF:
3.8
论文数:
80
被引数:
2.4K

机构

引用论文

引用论文

Calvin
err2012-05-20
err0
PREAI
errAlexander Thomson; Thaddeus Diamond; Shu-Chun Weng; Kun Ren; Philip Shao; Daniel J. Abadi
err分享
err收藏
Rethink the Scan in MVCC Databases
err2021-06-18
err0
PREAI
errJongbin Kim; Kihwang Kim; Hyunsoo Cho; Jaeseon Yu; Sooyong Kang; Hyungsoo Jung
err分享
err收藏
STAR
err2019-07-01
err0
PREAI
errLu,Yi; Yu,Xiangyao; Madden,Samuel
err分享
err收藏
ARIES
err1992-03-01
err0
errOAAI
errC. Mohan; Don Haderle; Bruce Lindsay; Hamid Pirahesh; Peter Schwarz
err分享
err收藏
err分享
err收藏
TiDB
err2020-09-14
err0
PREAI
errDongxu Huang; Qi Liu; Qiu Cui; Zhuhe Fang; Xiaoyu Ma; Fei Xu; Li Shen; Liu Tang; Yuxing Zhou; Menglong Huang; Wan Wei; Cong Liu; Jian Zhang; Jianjun Li; Xuelian Wu; Lingyu Song; Ruoxi Sun; Shuaipeng Yu; Lei Zhao; Nicholas Cameron; Liquan Pei; Xin Tang
err分享
err收藏
The G* graph database: efficiently managing large distributed dynamic graphs
err2014-03-13
err0
PREAI
errAlan G. Labouseur; Jeremy Birnbaum; Paul W. Olsen; Sean R. Spillane; Jayadevan Vijayan; Jeong-Hyon Hwang; Wook-Shin Han
err分享
err收藏
Understanding temporal query dynamics
err2011-02-09
err0
errOAAI
errAnagha Kulkarni; Jaime Teevan; Krysta M. Svore; Susan T. Dumais
err分享
err收藏
Cypher
err2018-05-27
err0
errOAAI
errNadime Francis; Alastair Green; Paolo Guagliardo; Leonid Libkin; Tobias Lindaaker; Victor Marsault; Stefan Plantikow; Mats Rydberg; Petra Selmer; Andrés Taylor
err分享
err收藏
Temporal features in SQL:2011
err2012-10-05
err0
PREAI
errKrishna Kulkarni; Jan-Eike Michels
err分享
err收藏
学者 查看更多内容