arrow
返回

Gria: an efficient deterministic concurrency control protocol

delete2023-12-16
delete1
PRE
AI
X
Xinyuan Wang
Y
Yun Peng
H
Hejiao Huang *
DOI:10.1007/s11704-023-2605-zdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Deterministic databases are able to reduce coordination costs in a replication. This property has fostered a significant interest in the design of efficient deterministic concurrency control protocols. However, the state-of-the-art deterministic concurrency control protocol Aria has three issues. First, it is impractical to configure a suitable batch size when the read-write set is unknown. Second, Aria running in low-concurrency scenarios, e.g., a single-thread scenario, suffers from the same conflicts as running in high-concurrency scenarios. Third, the single-version schema brings write-after-write conflicts.To address these issues, we propose Gria, an efficient deterministic concurrency control protocol. Gria has the following properties. First, the batch size of Gria is auto-scaling. Second, Gria's conflict probability in low-concurrency scenarios is lower than that in high-concurrency scenarios. Third, Gria has no write-after-write conflicts by adopting a multi-version structure. To further reduce conflicts, we propose two optimizations: a reordering mechanism as well as a rechecking strategy. The evaluation result on two popular benchmarks shows that Gria outperforms Aria by 13x.
Keyword:
deterministic concurrency control
transaction processing

期刊

Frontiers of Computer Science 封面图
Frontiers of Computer Science
IF:
4.6
论文数:
1.6K
被引数:
2.8K

机构

H
harbin institute of technology
学者数:
8.0W
论文数: 6.6W
被引数: 66
G
Guangzhou University
学者数:
1.8W
论文数: 1.3W
被引数: 1.8W
引用论文

引用论文

err分享
err收藏
Facile preparation of in situ coated Ti3C2Tx/Ni0.5Zn0.5Fe2O4composites and their electromagnetic performance原位涂层Ti3C2Tx/Ni0.5Zn0.5Fe2O4 复合材料及其电磁性能
err2017-01-01
err0
errOAAI
errYoubing Li; Xiaobing Zhou; Jing Wang; Qihuang Deng; Mian Li; Shiyu Du; Young-Hwan Han; Jaehyung Lee; Qing Huang
err分享
err收藏
Automated In-Line Extraction of Uranium(VI) from Raffinate Streams with Online Detection by Cathodic Stripping Voltammetry
err2002-05-01
err0
PREAI
errJohannes T. van Elteren; Constant M. G. van den Berg; Hao. Zhang; Trevor D. Martin; Eric P. Achterberg
err分享
err收藏
A High‐Performance Self‐Powered Photodetector Based on MAPbBr3 Single Crystal Thin Film/MoS2 Vertical Van Der Waals Heterostructure (Adv. Mater. Interfaces 27/2022)
err2022-09-23
err0
PREAI
errZhongquan Xu; Yonghong Zeng; Fanxu Meng; Shan Gao; Sidi Fan; Yi Liu; Yule Zhang; Swelm Wageh; Ahmed A. Al‐Ghamdi; Jing Xiao; Zhinan Guo; Han Zhang
err分享
err收藏
Study on the Pre-Chamber Fueling Ratio Effect on the Main Chamber Combustion Using Simultaneous PLIF and OH* Chemiluminescence Imaging
err2020-09-15
err0
PREAI
errRamgopal Sampath; Qinglong Tang; Manuel Echeverri Marquez; Priybrat Sharma; Ponnya Hlaing; Moez Ben Houidi; Emre Cenker; Junseok Chang; Bengt Johansson; Gaetano Magnotti
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
The Effect of Cattle Grazing on Nutrient Losses in a Pacific Northwest Setting
err1982-10-01
err0
PREAI
errM. D. Jawson; L. F. Elliott; K. E. Saxton; D. H. Fortier
err分享
err收藏
学者 查看更多内容