S Kargar, F Nawab - Distributed and Parallel Databases, 2023 - Springer
Recently, non-volatile memory (NVM) technology has revolutionized the landscape of memory systems. With many advantages, such as non volatility and near zero standby …
Key-value stores (KVSs) have found wide application in modern software systems. For persistence, their data resides in slow secondary storage, which requires KVSs to employ …
P Li, Y Hua, J Jia, P Zuo - Proceedings of the VLDB Endowment, 2021 - dl.acm.org
Index structures in memory systems become important to improve the entire system performance. The promising learned indexes leverage deep-learning models to …
The recently released persistent memory (PM) offers high performance, persistence, and is cheaper than DRAM. This opens up new possibilities for indexes that operate and persist …
Z Zhang, Z Chu, P Jin, Y Luo, X Xie, S Wan… - Proceedings of the …, 2022 - dl.acm.org
Non-Volatile Memory (NVM) has emerged as an alternative to next-generation main memories. Although many tree indices have been proposed for NVM, they generally use B+ …
Persistent memory (PM) promises near-DRAM performance as well as data persistency. Recently, a new feature called eADR is available on the 2 nd generation Intel Optane PM …
Q Wang, Y Lu, J Li, J Shu - 15th USENIX Symposium on Operating …, 2021 - usenix.org
We present Nap, a black-box approach that converts concurrent persistent memory (PM) indexes into NUMA-aware counterparts. Based on the observation that real-world workloads …
Recent persistent memory (PM) key-value (KV) stores adopt the log-structured approach to reap PM's full potential. However, they fail to sustain high performance at high capacity …
L Benson, L Papke, T Rabl - Proceedings of the VLDB Endowment, 2022 - dl.acm.org
Persistent memory's (PMem) byte-addressability and persistence at DRAM-like speed with SSD-like capacity have the potential to cause a major performance shift in database storage …