arrow
返回

TuskFlow: An Efficient Graph Database for Long-Running Transactions

delete2025-08-01
delete0
PRE
AI
G
Georgios Theodorakis *
H
Hugo Firth
J
James Clarkson
N
Natacha Crooks
J
Jim Webber
DOI:10.14778/3750601.3750603delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
猛犸象事务(涉及访问大量元素的长时间运行操作)在图工作负载中很常见。图分析任务(包括模式匹配和图算法)会产生大型读写操作,影响大量数据,这使得在严格隔离保证下执行这些任务具有挑战性。因此,我们面临着确保高隔离性与实现高性能之间的明显权衡,迫使用户在两者之间做出选择。在本工作中,我们提出了TUSKFLOW,一个基于Neo4j的实验性图数据库,旨在高效处理图上的猛犸象事务(该技术适用于其他模型,如关系模型),同时保持现有的事务语义。TUSKFLOW采用了一种确定性协议,可在纪元(epoch)内安全地对常规事务进行重排序以围绕猛犸象事务进行调度。我们的协议支持受图并行算法启发的并行猛犸象执行。为最小化与常规事务的冲突,TUSKFLOW引入了查询与工作负载感知的优化,包括图实体标记和分区。我们的实验表明,与两阶段锁或MVCC等传统协议不同,TUSKFLOW避免了阻塞写事务,并将尾部延迟最多降低了45倍。

期刊

P
Proceedings of the VLDB Endowment
IF:
3.3
论文数:
563
被引数:
1.2W

机构

U
University of California Berkeley
学者数:
3.5W
论文数: 2.8W
被引数: 11.3W
N
nvidia corporation
学者数:
767
论文数: 439
被引数: 1
University of California System 封面图
University of California System
学者数:
37.7W
论文数: 33.8W
被引数: 6.6K
学者 查看更多机构
引用论文

引用论文

FENNEL
err2014-02-24
err0
PREAI
errCharalampos Tsourakakis; Christos Gkantsidis; Bozidar Radunovic; Milan Vojnovic
err分享
err收藏
LinkBench
err2013-06-22
err0
PREAI
errTimothy G. Armstrong; Vamsi Ponnekanti; Dhruba Borthakur; Mark Callaghan
err分享
err收藏
The LDBC Social Network Benchmark
err2015-05-27
err0
errOAAI
errOrri Erling; Alex Averbuch; Josep Larriba-Pey; Hassan Chafi; Andrey Gubichev; Arnau Prat; Minh-Duc Pham; Peter Boncz
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
OLTP through the looking glass, and what we found there
err2008-06-09
err0
errOAAI
errStavros Harizopoulos; Daniel J. Abadi; Samuel Madden; Michael Stonebraker
err分享
err收藏
An Overview of Deterministic Database Systems
err2018-08-22
err23
errOAAI
errAbadi, Daniel J.; Faleiro, Jose M.
err分享
err收藏
学者 查看更多内容