DBScholar

Back to papers

How to Build a Non-Volatile Memory Database Management System

Summary: NVM's DRAM-like speed and byte-addressability upend classic DBMS architecture, altering persistence and performance assumptions. Tutorial and survey of design implications, lessons from prior NVM DB research, and open problems for NVM-aware DBMS. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
5400
Venue
SIGMOD
Year
2017
Pagerank
7.4000022e-05
Overall Rank
3,455 | 76.30%
DOI
10.1145/3035918.3054780

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{arulraj_sigmod17,
        title = {{How to Build a Non-Volatile Memory Database Management System}},
        author = {Arulraj, Joy and Pavlo, Andrew},
        series = {{SIGMOD} '17},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3035918.3054780},
        url = {https://dl.acm.org/doi/10.1145/3035918.3054780},
        year = {2017}
}

Incoming Citations (Sorted by Pagerank)

Showing 10 of 10 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 20 of 20 cited papers.

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

Rank Cited Paper Year Venue Pagerank
29 Database Architecture Optimized for the New Bottleneck: Memory Access 1999 VLDB 0.00052093615
38 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00047648573
49 Weaving Relations for Cache Performance 2001 VLDB 0.00043781096
164 The Dangers of Replication and a Solution 1996 SIGMOD 0.00027698879
234 Self-Driving Database Management Systems 2017 CIDR 0.00023810722
491 FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory 2016 SIGMOD 0.00017575163
603 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00015853456
621 Persistent B+-Trees in Non-Volatile Main Memory 2015 VLDB 0.00015695264
630 Performance Tradeoffs in Read-Optimized Databases 2006 VLDB 0.00015591796
658 Rethinking Database Algorithms for Phase Change Memory 2011 CIDR 0.0001523554
720 Anti-Caching: A New Approach to Database Management System Architecture 2013 VLDB 0.00014632914
840 Storage Management in the NVRAM Era 2014 VLDB 0.00013683877
841 Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems 2015 SIGMOD 0.00013677356
1,480 Write-Behind Logging 2017 VLDB 0.00010649376
1,524 Trekking Through Siberia: Managing Cold Data in a Memory-Optimized Database 2014 VLDB 0.00010501517
1,711 The Case For Safe RAM 1989 VLDB 9.9498415e-05
1,996 Write-limited sorts and joins for persistent memory 2014 VLDB 9.3396464e-05
2,338 NVRAM-aware Logging in Transaction Systems 2015 VLDB 8.7254375e-05
2,371 REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures 2015 VLDB 8.6793374e-05
4,873 Data Management in Non-Volatile Memory 2015 SIGMOD 6.4694503e-05
Previous Page 1 / 1 Next

Semantically Similar Papers