PSL-DB: Non-Volatile Memory-optimized LSM-Tree with Skip List 


Vol. 47,  No. 7, pp. 635-642, Jul.  2020
10.5626/JOK.2020.47.7.635


PDF

  Abstract

With the release of Intel"s Optane DC Persistent Memory, non-volatile memory, offering higher capacity than DRAM and showing higher performance than SSD and HDD, is in the spotlight as the next generation of storage devices. In this paper, we propose the Persistent Skip List DataBase (PSL-DB), a key-value store system optimized for the Optane DCPM in app-direct mode. PSL-DB uses a byte-addressable skip list that significantly reduces the I/O traffic as it avoids redundant writes. PSL-DB also does not sacrifice write performance for read performance as it does not degrade the write performance via artificial governors. In our experiments using Intel Optane DC Persistent Memory, PSL-DB shows significantly higher query processing throughput than legacy LevelDB that stores SSTables in Optane DC PM.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

C. Park, D. Kim, B. Nam, "PSL-DB: Non-Volatile Memory-optimized LSM-Tree with Skip List," Journal of KIISE, JOK, vol. 47, no. 7, pp. 635-642, 2020. DOI: 10.5626/JOK.2020.47.7.635.


[ACM Style]

Chanyeol Park, Dongui Kim, and Beomseok Nam. 2020. PSL-DB: Non-Volatile Memory-optimized LSM-Tree with Skip List. Journal of KIISE, JOK, 47, 7, (2020), 635-642. DOI: 10.5626/JOK.2020.47.7.635.


[KCI Style]

박찬열, 김동의, 남범석, "PSL-DB: 비휘발성 메모리 환경에서 스킵리스트를 이용한 LSM-Tree 최적화," 한국정보과학회 논문지, 제47권, 제7호, 635~642쪽, 2020. DOI: 10.5626/JOK.2020.47.7.635.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr