arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1808.08896cs.DB
收藏

基于LSM的存储系统的高效数据摄取和查询处理

Efficient Data Ingestion and Query Processing for LSM-Based Storage Systems

Chen Luo, Michael J. Carey

摘要:

近年来,日志结构化合并(Log Structured Merge,LSM)树因其优越的写入性能而被NoSQL和NewSQL系统广泛采用。尽管它的流行,但是,大多数现有的工作都集中在基于LSM的键值存储,只有一个主要的LSM树索引;辅助结构,这是关键的支持ad-hoc查询,得到了较少的关注。在本文中,我们专注于高效的数据摄取和查询处理的通用基于LSM的存储系统。我们首先提出并评估了一系列的优化,有效的批量点查找,显着提高基于LSM的二级索引的适用范围。然后,我们提出了几个新的和有效的维护策略基于LSM的存储系统。最后,我们已经实施和实验评估的Apache AsterixDB系统的上下文中提出的技术,我们在这里提出的结果。

英文摘要:

In recent years, the Log Structured Merge (LSM) tree has been widely adopted by NoSQL and NewSQL systems for its superior write performance. Despite its popularity, however, most existing work has focused on LSM-based key-value stores with only a primary LSM-tree index; auxiliary structures, which are critical for supporting ad-hoc queries, have received much less attention. In this paper, we focus on efficient data ingestion and query processing for general-purpose LSM-based storage systems. We first propose and evaluate a series of optimizations for efficient batched point lookups, significantly improving the range of applicability of LSM-based secondary indexes. We then present several new and efficient maintenance strategies for LSM-based storage systems. Finally, we have implemented and experimentally evaluated the proposed techniques in the context of the Apache AsterixDB system, and we present the results here.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑