DBScholar

Back to papers

Scalable Logging through Emerging Non-Volatile Memory

Summary: Recasts transaction logging for byte-addressable NVM, where immediate persistence enables distributed logging across multicore/multisocket systems. Passive group commit protects committed work with negligible overhead; distributed logging delivers up to 3× speedup over centralized logging. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
ha604cb5edac84fd0
Venue
VLDB
Year
2014
Pagerank
0.00015565961
Overall Rank
613 | 95.89%
DOI
10.14778/2732951.2732959
PDF
Download (CC BY-NC-ND 3.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{wang_vldb14,
        title = {{Scalable Logging through Emerging Non-Volatile Memory}},
        author = {Wang, Tianzheng and Johnson, Ryan},
        journal = {PVLDB},
        series = {{VLDB} '14},
        volume = {7},
        number = {10},
        pages = {865--876},
        doi = {10.14778/2732951.2732959},
        url = {https://doi.org/10.14778/2732951.2732959},
        year = {2014}
}

Incoming Citations (Sorted by Pagerank)

Showing 49 of 49 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.00017250394
542 FOEDUS: OLTP Engine for a Thousand Cores and NVRAM 2015 SIGMOD 0.00016654017
635 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015362118
864 Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems 2015 SIGMOD 0.00013388481
1,283 Managing Non-Volatile Memory in Database Systems 2018 SIGMOD 0.00011205832
1,335 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00010991964
1,359 Dash: Scalable Hashing on Persistent Memory 2020 VLDB 0.00010914954
1,437 Write-Behind Logging 2017 VLDB 0.00010651307
2,381 NVRAM-aware Logging in Transaction Systems 2015 VLDB 8.5459988e-05
2,402 REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures 2015 VLDB 8.5165931e-05
2,742 Evaluating Persistent Memory Range Indexes 2020 VLDB 8.0645378e-05
2,952 Constant Time Recovery in Azure SQL Database 2019 VLDB 7.8143358e-05
2,997 Instant Recovery for Main-Memory Databases 2015 CIDR 7.7669205e-05
3,007 Query Fresh: Log Shipping on Steroids 2018 VLDB 7.7593448e-05
3,466 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 7.2755875e-05
3,496 How to Build a Non-Volatile Memory Database Management System 2017 SIGMOD 7.2523692e-05
3,827 ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA 2022 SIGMOD 6.9972263e-05
4,243 The Art of Latency Hiding in Modern Database Engines 2024 VLDB 6.704668e-05
4,515 Persistent Memory Hash Indexes: An Experimental Evaluation 2021 VLDB 6.5624742e-05
4,682 Enabling Low Tail Latency on Multicore Key-Value Stores 2020 VLDB 6.4696727e-05
4,738 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.4417968e-05
4,913 A Top-Down Approach to Achieving Performance Predictability in Database Systems 2017 SIGMOD 6.3548977e-05
4,934 Data Management in Non-Volatile Memory 2015 SIGMOD 6.3451379e-05
5,116 Fast Failure Recovery for Main-Memory DBMSs on Multicores 2017 SIGMOD 6.2653512e-05
5,221 LeanStore: A High-Performance Storage Engine for NVMe SSDs 2024 VLDB 6.2207378e-05
5,699 Long-lived Transactions Made Less Harmful 2020 SIGMOD 6.0291201e-05
6,074 Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery 2022 SIGMOD 5.8926486e-05
6,163 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8623616e-05
6,320 Scalable Database Logging for Multicores 2018 VLDB 5.8129998e-05
6,495 FineLine: Log-structured Transactional Storage and Recovery 2018 VLDB 5.7640595e-05
6,726 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.6953141e-05
6,840 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 5.6657341e-05
6,880 Border-Collie: A Wait-free, Read-optimal Algorithm for Database Logging on Multicore Hardware 2019 SIGMOD 5.656238e-05
6,882 Evaluating Persistent Memory Range Indexes: Part Two 2022 VLDB 5.6554818e-05
6,890 X-SSD: A Storage System with Native Support for Database Logging and Replication 2022 SIGMOD 5.652433e-05
7,004 Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory 2021 VLDB 5.621848e-05
7,059 SQLite Optimization with Phase Change Memory for Mobile Applications 2015 VLDB 5.6088441e-05
7,194 NVM: Is it Not Very Meaningful for Databases? 2023 VLDB 5.5875615e-05
7,982 DecLog: Decentralized Logging in Non-Volatile Memory for Time Series Database Systems 2024 VLDB 5.4114146e-05
8,162 Pasha: An Efficient, Scalable Database Architecture for CXL Pods 2025 CIDR 5.3854686e-05
8,439 DASH: Database Shadowing for Mobile DBMS 2019 VLDB 5.3324907e-05
9,598 NV-SQL: Boosting OLTP Performance with Non-Volatile DIMMs 2023 VLDB 5.1542966e-05
9,732 Tabular: Efficiently Building Efficient Indexes 2025 VLDB 5.1325223e-05
9,849 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 5.1201604e-05
10,137 CloudJump: Optimizing Cloud Databases for Cloud Storages 2022 VLDB 5.0727027e-05
10,240 MaLT: A Framework for Managing Large Transactions in OceanBase 2025 SIGMOD 5.0524002e-05
11,111 Boosting OLTP Performance with Per-Page Logging on NVDIMM 2025 SIGMOD 4.9769913e-05
11,199 Moving on From Group Commit: Autonomous Commit Enables High Throughput and Low Latency on NVMe SSDs 2025 SIGMOD 4.9769913e-05
12,334 A Study of Sorting Algorithms on Approximate Memory 2016 SIGMOD 4.9769913e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 8 of 8 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