Updatable learned index with precise positions

J Wu, Y Zhang, S Chen, J Wang, Y Chen… - arxiv preprint arxiv …, 2021 - arxiv.org
Index plays an essential role in modern database engines to accelerate the query
processing. The new paradigm of" learned index" has significantly changed the way of …

Pactree: A high performance persistent range index using pac guidelines

WH Kim, RM Krishnan, X Fu, S Kashyap… - Proceedings of the ACM …, 2021 - dl.acm.org
Non-Volatile Memory (NVM), which provides relatively fast and byte-addressable
persistence, is now commercially available. However, we cannot equate a real NVM with a …

Viper: An efficient hybrid PMem-DRAM key-value store

L Benson, H Makait, T Rabl - 2021 - publishup.uni-potsdam.de
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 …

Challenges and future directions for energy, latency, and lifetime improvements in NVMs

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 …

Characterizing the performance of intel optane persistent memory: A close look at its on-dimm buffering

L **ang, X Zhao, J Rao, S Jiang, H Jiang - Proceedings of the …, 2022 - dl.acm.org
We present a comprehensive and in-depth study of Intel Optane DC persistent memory
(DCPMM). Our focus is on exploring the internal design of Optane's on-DIMM read-write …

{ListDB}: Union of {Write-Ahead} logs and persistent {SkipLists} for incremental checkpointing on persistent memory

W Kim, C Park, D Kim, H Park, Y Choi… - … USENIX Symposium on …, 2022 - usenix.org
Due to the latency difference between DRAM and non-volatile main memory (NVMM) and
the limited capacity of DRAM, incoming writes are often stalled in LSM tree-based key-value …

APEX: A high-performance learned index on persistent memory

B Lu, J Ding, E Lo, UF Minhas, T Wang - arxiv preprint arxiv:2105.00683, 2021 - arxiv.org
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 …

PLIN: a persistent learned index for non-volatile memory with high performance and instant recovery

Z Zhang, Z Chu, P **, Y Luo, X **e, 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+ …

Nap: A {Black-Box} approach to {NUMA-Aware} persistent memory indexes

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 …

dlsm: An lsm-based index for memory disaggregation

R Wang, J Wang, P Kadam, MT Özsu… - 2023 IEEE 39th …, 2023 - ieeexplore.ieee.org
The emerging trend of memory disaggregation where CPU and memory are physically
separated from each other and are connected via ultra-fast networking, eg, over RDMA …