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

RS-store: A SkipList-Based Key-Value Store with Remote Direct Memory Access

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

摘要

Many key-value stores use RDMA to optimize the messaging and data transmission between application layer and storage layer, most of which only provide point-wise operations. Skiplist-based store can support both point operations and range queries, but its CPU-intensive access operations combined with the high-speed network will easily lead to the storage layer reaches CPU bottlenecks. In this paper, we present RS-store, a skiplist-based key-value store with RDMA, which can overcome the cpu handle of the storage layer by enabling two access modes: local access and remote access. In RS-store, we redesign a novel data structure R-skiplist to save the communication cost in remote access, and implement a latch-free concurrency control mechanism to ensure all the concurrency during two access modes. At last, our evaluation on a RDMA-capable cluster shows that the performance of RS-store over R-skiplist is 0.6 –1 higher than the existing skiplist, and it supports application layer’s high scalability.

源语言英语
主期刊名Database Systems for Advanced Applications - 25th International Conference, DASFAA 2020, Proceedings
编辑Yunmook Nah, Bin Cui, Sang-Won Lee, Jeffrey Xu Yu, Yang-Sae Moon, Steven Euijong Whang
出版商Springer Science and Business Media Deutschland GmbH
314-323
页数10
ISBN(印刷版)9783030594091
DOI
出版状态已出版 - 2020
活动25th International Conference on Database Systems for Advanced Applications, DASFAA 2020 - Jeju, 韩国
期限: 24 9月 202027 9月 2020

出版系列

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

会议

会议25th International Conference on Database Systems for Advanced Applications, DASFAA 2020
国家/地区韩国
Jeju
时期24/09/2027/09/20

指纹

探究 'RS-store: A SkipList-Based Key-Value Store with Remote Direct Memory Access' 的科研主题。它们共同构成独一无二的指纹。

引用此