We present Recipe, a principled approach for converting concurrent DRAM indexes into crash-consistent indexes for persistent memory (PM). The main insight behind Recipe is that …
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 …
V Leis, M Haubenschild, A Kemper… - 2018 IEEE 34th …, 2018 - ieeexplore.ieee.org
Disk-based database systems use buffer managers in order to transparently manage data sets larger than main memory. This traditional approach is effective at minimizing the …
We present the Height Optimized Trie (HOT), a fast and space-efficient in-memory index structure. The core algorithmic idea of HOT is to dynamically vary the number of bits …
T Ziegler, C Binnig, V Leis - … of the 2022 International Conference on …, 2022 - dl.acm.org
In this paper, we propose ScaleStore, a novel distributed storage engine that exploits DRAM caching, NVMe storage, and RDMA networking to achieve high performance, cost-efficiency …
Non-volatile main memory (NVMM) technologies promise byte addressability and near- DRAM access that allows developers to build persistent applications with common load and …
In order to scale, future systems will need to dramatically reduce data movement. Data movement is expensive in current designs because (i) traditional memory hierarchies force …
C Wongkham, B Lu, C Liu, Z Zhong, E Lo… - arXiv preprint arXiv …, 2022 - arxiv.org
Recently, numerous promising results have shown that updatable learned indexes can perform better than traditional indexes with much lower memory space consumption. But it is …