DBScholar

Back to papers

Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems

Summary: Three NVM DBMS storage engines (in-place, copy-on-write, log-structured) are implemented and augmented with NVM-aware persistence and recovery. Emulation on NVM hardware shows up to 5.5x throughput, up to 2x less wear, and near-instantaneous restart recovery, highlighting how byte-addressable persistence reshapes DBMS design. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h43bda90bc6084ab2
Venue
SIGMOD
Year
2015
Pagerank
0.00013391824
Overall Rank
864 | 94.20%
DOI
10.1145/2723372.2749441

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{arulraj_sigmod15,
        title = {{Let’s Talk About Storage \& Recovery Methods for Non-Volatile Memory Database Systems}},
        author = {Arulraj, Joy and Pavlo, Andrew and Dulloor, Subramanya R.},
        series = {{SIGMOD} '15},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/2723372.2749441},
        url = {https://dl.acm.org/doi/10.1145/2723372.2749441},
        year = {2015}
}

Incoming Citations (Sorted by Pagerank)

Showing 38 of 38 citing papers.

Rank Citing Paper Year Venue Pagerank
502 FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory 2016 SIGMOD 0.00017250534
1,200 Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads 2016 SIGMOD 0.00011563303
1,280 LiveGraph: A Transactional Graph Storage System with Purely Sequential Adjacency List Scans 2020 VLDB 0.00011223622
1,282 Managing Non-Volatile Memory in Database Systems 2018 SIGMOD 0.00011210073
1,437 Write-Behind Logging 2017 VLDB 0.0001065408
2,510 Viper: An Efficient Hybrid PMem-DRAM Key-Value Store 2021 VLDB 8.3698208e-05
2,951 Constant Time Recovery in Azure SQL Database 2019 VLDB 7.8166642e-05
3,467 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2777606e-05
3,496 How to Build a Non-Volatile Memory Database Management System 2017 SIGMOD 7.2557397e-05
3,657 Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads 2021 SIGMOD 7.1244858e-05
4,167 Spitfire: A Three-Tier Buffer Manager for Volatile and Non-Volatile Memory 2021 SIGMOD 6.7656035e-05
4,190 SAP HANA Adoption of Non-Volatile Memory 2017 VLDB 6.7456998e-05
4,848 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.3818116e-05
4,912 A Top-Down Approach to Achieving Performance Predictability in Database Systems 2017 SIGMOD 6.3578361e-05
6,072 Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery 2022 SIGMOD 5.8954394e-05
6,163 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8643447e-05
6,279 Rethinking MIMD-SIMD Interplay for Analytical Query Processing in In-Memory Database Engines 2025 CIDR 5.8247094e-05
6,329 Scalable Database Logging for Multicores 2018 VLDB 5.8129197e-05
6,494 FineLine: Log-structured Transactional Storage and Recovery 2018 VLDB 5.7659228e-05
6,836 SQL Statement Logging for Making SQLite Truly Lite 2018 VLDB 5.6680623e-05
6,877 Evaluating Persistent Memory Range Indexes: Part Two 2022 VLDB 5.6581603e-05
6,885 Border-Collie: A Wait-free, Read-optimal Algorithm for Database Logging on Multicore Hardware 2019 SIGMOD 5.6560837e-05
6,891 X-SSD: A Storage System with Native Support for Database Logging and Replication 2022 SIGMOD 5.6543315e-05
7,005 Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory 2021 VLDB 5.6236238e-05
7,192 NVM: Is it Not Very Meaningful for Databases? 2023 VLDB 5.5902078e-05
7,240 SaS: SSD as SQL Database System 2021 VLDB 5.577789e-05
7,567 Database Isolation By Scheduling 2021 VLDB 5.4949954e-05
8,341 DecLog: Decentralized Logging in Non-Volatile Memory for Time Series Database Systems 2024 VLDB 5.3517356e-05
8,430 DASH: Database Shadowing for Mobile DBMS 2019 VLDB 5.3350162e-05
8,473 Towards Buffer Management with Tiered Main Memory 2024 SIGMOD 5.3345353e-05
8,994 Hamming Tree: The Case for Energy-Aware Indexing for NVMs 2023 SIGMOD 5.2417979e-05
9,324 PerMA-Bench: Benchmarking Persistent Memory Access 2022 VLDB 5.1941411e-05
9,521 Extending the Lifetime of NVM: Challenges and Opportunities 2021 VLDB 5.1673031e-05
9,590 NV-SQL: Boosting OLTP Performance with Non-Volatile DIMMs 2023 VLDB 5.1567377e-05
10,029 LavaStore: ByteDance's Purpose-built, High-performance, Cost-effective Local Storage Engine for Cloud Services 2024 VLDB 5.0925155e-05
11,102 Boosting OLTP Performance with Per-Page Logging on NVDIMM 2025 SIGMOD 4.9793485e-05
11,107 HyperMR: Efficient Hypergraph-enhanced Matrix Storage on Compute-in-Memory Architecture 2025 SIGMOD 4.9793485e-05
12,066 Rethinking Message Brokers on RDMA and NVM 2020 SIGMOD 4.9793485e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 9 of 9 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Previous Page 1 / 1 Next

Semantically Similar Papers