Proceedings of the Ninth European Conference on Computer Systems 2014
DOI: 10.1145/2592798.2592804
|View full text |Cite
|
Sign up to set email alerts
|

An efficient design and implementation of LSM-tree based key-value store on open-channel SSD

Abstract: Various key-value (KV) stores are widely employed for data management to support Internet services as they offer higher efficiency, scalability, and availability than relational database systems. The log-structured merge tree (LSM-tree) based KV stores have attracted growing attention because they can eliminate random writes and maintain acceptable read performance. Recently, as the price per unit capacity of NAND flash decreases, solid state disks (SSDs) have been extensively adopted in enterprise-scale data … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
44
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 149 publications
(44 citation statements)
references
References 26 publications
0
44
0
Order By: Relevance
“…In this subsection, we have reviewed the LSM-tree improvements exploiting hardware platforms, including large memory [15,19], multi-core [34], SSD/NVM [13,20,39,44,46,54,71], and native storage [49,74,73]. To manage large memory components, both FloDB [15] and Accordion [19] take a multi-layer approach to limit random writes to a small memory area.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…In this subsection, we have reviewed the LSM-tree improvements exploiting hardware platforms, including large memory [15,19], multi-core [34], SSD/NVM [13,20,39,44,46,54,71], and native storage [49,74,73]. To manage large memory components, both FloDB [15] and Accordion [19] take a multi-layer approach to limit random writes to a small memory area.…”
Section: Discussionmentioning
confidence: 99%
“…Meanwhile, values must be garbagecollected separately to reclaim disk space, which is similar to the traditional log-structured file system design [60]. Finally, some recent work has proposed to perform native management of storage devices, including HDDs [49] and SSDs [73,74], which can often bring large performance gains by exploiting the sequential and non-overwriting I/O patterns exhibited by LSM-trees.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…In recent years, the research of B+-tree index based on flash memory has been fruitful [10,11], but PCM-based research is still rare. Due to the different characteristics flash and PCM (such as flash memory is ectopic update, block erase, and PCM can be updated in situ, byte addressable, etc.…”
Section: B Indices For Pcmmentioning
confidence: 99%