跳到主要导航 跳到搜索 跳到主要内容

Efficient auto-increment keys generation for distributed log-structured storage systems

  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Recent years, writing-intensive workloads on big data make log-structured style storage popular in distributed data storage systems, which provides both large-volume storage capacity and high-performance data updates. Rapidly generating valid keys for append records can significantly improve the data write performance of log-structured storage systems. In distributed and high concurrency environment, however, both the huge disk IO and the interaction overhead of a traditional lock manager limit the transactional throughput for generating auto-increment keys. In this paper, we design an efficient auto-increment keys generation manager (AKGM), a memory management structure that cannot only avoid disk IO but also eliminate the interaction overhead of traditional lock manager for transactions of generating auto-increment keys. We also propose a protocol called adaptive batch processing (ABP), which enables systems implementing AKGM to achieve high transactional throughput even under high contention workloads. We implement these protocols in an open-source database based on log-structured storage, and our experimental results show the superior performance of AKGM and ABP.

源语言英语
主期刊名Web Information Systems Engineering – WISE 2018 - 19th International Conference, 2018, Proceedings
编辑Hua Wang, Rui Zhou, Hye-Young Paik, Hakim Hacid, Wojciech Cellary
出版商Springer Verlag
225-239
页数15
ISBN(印刷版)9783030029241
DOI
出版状态已出版 - 2018
活动19th International Conference on Web Information Systems Engineering, WISE 2018 - Dubai, 阿拉伯联合酋长国
期限: 12 11月 201815 11月 2018

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
11234 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议19th International Conference on Web Information Systems Engineering, WISE 2018
国家/地区阿拉伯联合酋长国
Dubai
时期12/11/1815/11/18

指纹

探究 'Efficient auto-increment keys generation for distributed log-structured storage systems' 的科研主题。它们共同构成独一无二的指纹。

引用此