Database Paper Browser

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
5058
Venue
SIGMOD
Year
2015
Pagerank
0.00015103873
Overall Rank
952 | 93.38%
DOI
10.1145/2723372.2749441

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 38 of 38 citing papers.

Rank Citing Paper Year Venue Pagerank
680 FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory 2016 SIGMOD 0.0001821501
1,426 LiveGraph: A Transactional Graph Storage System with Purely Sequential Adjacency List Scans 2020 VLDB 0.00012050977
1,661 Managing Non-Volatile Memory in Database Systems 2018 SIGMOD 0.00010978755
1,700 Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads 2016 SIGMOD 0.00010858865
1,842 Write-Behind Logging 2017 VLDB 0.00010345337
3,085 Viper: An Efficient Hybrid PMem-DRAM Key-Value Store 2021 VLDB 7.5993418e-05
3,374 Constant Time Recovery in Azure SQL Database 2019 VLDB 7.1635315e-05
3,782 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 6.7722614e-05
3,939 How to Build a Non-Volatile Memory Database Management System 2017 SIGMOD 6.6155594e-05
4,235 Spitfire: A Three-Tier Buffer Manager for Volatile and Non-Volatile Memory 2021 SIGMOD 6.3342932e-05
4,281 Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads 2021 SIGMOD 6.2940039e-05
4,578 SAP HANA Adoption of Non-Volatile Memory 2017 VLDB 6.0708028e-05
5,374 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 5.5424901e-05
5,505 A Top-Down Approach to Achieving Performance Predictability in Database Systems 2017 SIGMOD 5.4734224e-05
5,559 Rethinking MIMD-SIMD Interplay for Analytical Query Processing in In-Memory Database Engines 2025 CIDR 5.4340893e-05
6,592 Scalable Database Logging for Multicores 2018 VLDB 5.0000872e-05
6,735 SQL Statement Logging for Making SQLite Truly Lite 2018 VLDB 4.9460247e-05
6,772 FineLine: Log-structured Transactional Storage and Recovery 2018 VLDB 4.9313122e-05
6,785 Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery 2022 SIGMOD 4.9260601e-05
6,966 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 4.8808246e-05
7,036 X-SSD: A Storage System with Native Support for Database Logging and Replication 2022 SIGMOD 4.8548161e-05
7,043 NVM: Is it Not Very Meaningful for Databases? 2023 VLDB 4.8539749e-05
7,080 Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory 2021 VLDB 4.8417653e-05
7,160 Border-Collie: A Wait-free, Read-optimal Algorithm for Database Logging on Multicore Hardware 2019 SIGMOD 4.8140054e-05
7,340 SaS: SSD as SQL Database System 2021 VLDB 4.757874e-05
7,406 Database Isolation By Scheduling 2021 VLDB 4.7375424e-05
7,630 Evaluating Persistent Memory Range Indexes: Part Two 2022 VLDB 4.6923637e-05
7,946 DASH: Database Shadowing for Mobile DBMS 2019 VLDB 4.613363e-05
8,119 DecLog: Decentralized Logging in Non-Volatile Memory for Time Series Database Systems 2024 VLDB 4.5809563e-05
8,428 Towards Buffer Management with Tiered Main Memory 2024 SIGMOD 4.5158105e-05
8,831 Hamming Tree: The Case for Energy-Aware Indexing for NVMs 2023 SIGMOD 4.4402596e-05
9,101 PerMA-Bench: Benchmarking Persistent Memory Access 2022 VLDB 4.3958463e-05
9,276 Extending the Lifetime of NVM: Challenges and Opportunities 2021 VLDB 4.3641144e-05
9,342 NV-SQL: Boosting OLTP Performance with Non-Volatile DIMMs 2023 VLDB 4.3554097e-05
10,369 Boosting OLTP Performance with Per-Page Logging on NVDIMM 2025 SIGMOD 4.1945683e-05
10,378 HyperMR: Efficient Hypergraph-enhanced Matrix Storage on Compute-in-Memory Architecture 2025 SIGMOD 4.1945683e-05
11,075 LavaStore: ByteDance's Purpose-built, High-performance, Cost-effective Local Storage Engine for Cloud Services 2024 VLDB 4.1945683e-05
11,566 Rethinking Message Brokers on RDMA and NVM 2020 SIGMOD 4.1945683e-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

Overall Rank Paper Year Venue Pagerank
792 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.0001661112
5,175 Data Management in Non-Volatile Memory 2015 SIGMOD 5.6439952e-05
7,043 NVM: Is it Not Very Meaningful for Databases? 2023 VLDB 4.8539749e-05
1,004 Storage Management in the NVRAM Era 2014 VLDB 0.00014695628
9,342 NV-SQL: Boosting OLTP Performance with Non-Volatile DIMMs 2023 VLDB 4.3554097e-05
9,636 Data Management on Non-Volatile Memory 2019 SIGMOD 4.3111161e-05
1,842 Write-Behind Logging 2017 VLDB 0.00010345337
9,276 Extending the Lifetime of NVM: Challenges and Opportunities 2021 VLDB 4.3641144e-05
1,661 Managing Non-Volatile Memory in Database Systems 2018 SIGMOD 0.00010978755
3,939 How to Build a Non-Volatile Memory Database Management System 2017 SIGMOD 6.6155594e-05