arrow
返回

PMLiteDB: Streamlining Access Paths for High-Performance Persistent Memory Document Database Systems

delete2023-06-01
delete1
delete
OA
AI
金
金海 (Hai Jin) *
W
Wei, Shuo
Y
Yan Sha
C
Chencheng Ye
刘
刘海坤 (Haikun Liu)
X
Xiaofei Liao
DOI:10.1109/TC.2022.3224372delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The advent of byte-addressable persistent memory opens an important opportunity for document databases to read and write durable data fetching them into DRAM. Reaping the benefit of persistent memory is not straightforward, as existing document databases are tailored for disk storage. They assume that the disk and DRAM data movement dominates the performance. However, this paper points out that data indexing becomes the performance bottleneck when porting document databases to persistent memory. The paper proposes PMLiteDB, the first persistent memory document database with streamlined access paths. PMLiteDB introduces two techniques, direct reading and selective caching. Direct reading streamlines the translation from document IDs to the address of documents whenever possible by swizzling the IDs into persistent memory references. It guarantees to use only up-to-date persistent memory references when document movements invalidate associated references. Selective caching reduces data movements between DRAM and persistent memory by selectively caching only frequently accessed persistent memory data pages with a DRAM buffer. For other pages, the database loads data on them directly without caching. Compared to the design that adopts persistent memory as a fast disk without exploiting the byte-addressability, PMLiteDB achieves 2.33x on average and up to 6.18x speedup.
Keyword:
Databases
Indexing
Random access memory
Data structures
Benchmark testing
Programming
Optimization
Persistent memory
document database
database reference
access path

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

暂无机构信息
引用论文

引用论文

Neutron scattering study on CeAgAs2
err2012-03-01
err0
PREAI
errTh. Doert; A. Schneidewind; M. Hölzel; O. Stockert; D. Rutzinger; M. Ruck
err分享
err收藏
Facile preparation of in situ coated Ti3C2Tx/Ni0.5Zn0.5Fe2O4composites and their electromagnetic performance原位涂层Ti3C2Tx/Ni0.5Zn0.5Fe2O4 复合材料及其电磁性能
err2017-01-01
err0
errOAAI
errYoubing Li; Xiaobing Zhou; Jing Wang; Qihuang Deng; Mian Li; Shiyu Du; Young-Hwan Han; Jaehyung Lee; Qing Huang
err分享
err收藏
Multiphoton Exchange Amplitudes at Infinite Energy
err1969-12-25
err0
PREAI
errShau-Jin Chang; Shang-keng Ma
err分享
err收藏
Nitrogen isotopes in peridotitic diamonds from Fuxian, China: the mantle signature
err2003-11-03
err0
PREAI
errPierre Cartigny; Stuart Boyd; Jeff. Harris; Marc Javoy
err分享
err收藏
Traits, personal strivings and well-being
err2009-08-01
err0
PREAI
errEstrella Romero; Paula Villar; M. Ángeles Luengo; José A. Gómez-Fraguela
err分享
err收藏
学者 查看更多内容