DBScholar

Back to papers

Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory

Summary: Zen is a log-free OLTP engine designed for NVM-resident databases, addressing tuple-metadata updates, write redundancy, and space management via a metadata-aware cache, persistent transactions, and lightweight allocation. On Optane, it delivers up to 10.1× higher throughput with fast recovery. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
12786
Venue
VLDB
Year
2021
Pagerank
5.7520461e-05
Overall Rank
6,859 | 52.95%
DOI
10.14778/3446095.3446105

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{liu_vldb21,
        title = {{Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory}},
        author = {Liu, Gang and Chen, Leying and Chen, Shimin},
        journal = {PVLDB},
        series = {{VLDB} '21},
        volume = {14},
        number = {5},
        pages = {835--848},
        doi = {10.14778/3446095.3446105},
        url = {https://doi.org/10.14778/3446095.3446105},
        year = {2021}
}

Incoming Citations (Sorted by Pagerank)

Showing 5 of 5 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 23 of 23 cited papers.

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

Rank Cited Paper Year Venue Pagerank
7 Implementation Techniques For Main Memory Database Systems 1984 SIGMOD 0.00083340894
38 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00047648573
68 The End of an Architectural Era (It’s Time for a Complete Rewrite) 2007 VLDB 0.00038446206
233 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023815642
473 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00017900942
491 FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory 2016 SIGMOD 0.00017575163
537 FOEDUS: OLTP Engine for a Thousand Cores and NVRAM 2015 SIGMOD 0.00016931517
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
658 Rethinking Database Algorithms for Phase Change Memory 2011 CIDR 0.0001523554
760 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.0001425909
841 Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems 2015 SIGMOD 0.00013677356
948 BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory 2018 VLDB 0.0001303916
964 Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes 2016 SIGMOD 0.00012934147
1,141 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.0001200422
1,255 Fast Checkpoint Recovery Algorithms for Frequently Consistent Applications 2011 SIGMOD 0.00011472627
1,258 Managing Non-Volatile Memory in Database Systems 2018 SIGMOD 0.00011438197
1,325 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00011147309
1,480 Write-Behind Logging 2017 VLDB 0.00010649376
1,823 LB+-Trees: Optimizing Persistent Index Performance on 3DXPoint Memory 2020 VLDB 9.6739945e-05
2,116 A Recovery Algorithm for A High-Performance Memory-Resident Database System 1987 SIGMOD 9.1439163e-05
2,338 NVRAM-aware Logging in Transaction Systems 2015 VLDB 8.7254375e-05
2,388 Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems 2016 SIGMOD 8.6474765e-05
Previous Page 1 / 1 Next

Semantically Similar Papers