DBScholar

Back to papers

DecLog: Decentralized Logging in Non-Volatile Memory for Time Series Database Systems

Summary: DecLog: a decentralized NVM-based logging design for TSDBMS that leverages heavy-tailed transaction independence via data-driven log-sequence numbering and relaxed ordering to avoid global barriers and simplify dependency tracking. Adds parallel compressed/aligned persistence to NVM, yielding up to 4.6× throughput improvement and faster recovery vs. Beringei on YCSB-TS. (summarized by gpt-5-mini on Feb 09 2026)

Paper ID
h3d79d24c4bb7b655
Venue
VLDB
Year
2024
Pagerank
5.3935211e-05
Overall Rank
7,998 | 46.39%
DOI
10.14778/3617838.3617839
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{zheng_vldb24,
        title = {{DecLog: Decentralized Logging in Non-Volatile Memory for Time Series Database Systems}},
        author = {Zheng, Bolong and Gao, Yongyong and Wan, Jingyi and Yan, Lingsen and Hu, Long and Liu, Bo and Gao, Yunjun and Zhou, Xiaofang and Jensen, Christian S.},
        journal = {PVLDB},
        series = {{VLDB} '24},
        volume = {17},
        number = {1},
        pages = {1--14},
        doi = {10.14778/3617838.3617839},
        url = {https://doi.org/10.14778/3617838.3617839},
        year = {2024}
}

Incoming Citations (Sorted by Pagerank)

Showing 3 of 3 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 38 of 38 cited papers.

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

Rank Cited Paper Year Venue Pagerank
106 Quickly Generating Billion-Record Synthetic Databases 1994 SIGMOD 0.00033563032
147 Gorilla: A Fast, Scalable, In-Memory Time Series Database 2015 VLDB 0.00028941363
504 FPTree: A Hybrid SCM-DRAM Persistent and Concurrent B-Tree for Storage Class Memory 2016 SIGMOD 0.00017195543
542 FOEDUS: OLTP Engine for a Thousand Cores and NVRAM 2015 SIGMOD 0.00016620527
549 Faster: A Concurrent Key-Value Store with In-Place Updates 2018 SIGMOD 0.00016530268
613 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00015527424
632 Persistent B+-Trees in Non-Volatile Main Memory 2015 VLDB 0.00015366735
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015329098
859 Storage Management in the NVRAM Era 2014 VLDB 0.00013384817
865 Let’s Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems 2015 SIGMOD 0.00013346121
967 BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory 2018 VLDB 0.00012766144
1,028 Aether: A Scalable Approach to Logging 2010 VLDB 0.00012390677
1,288 Managing Non-Volatile Memory in Database Systems 2018 SIGMOD 0.00011172386
1,302 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00011092608
1,366 Dash: Scalable Hashing on Persistent Memory 2020 VLDB 0.00010879316
1,379 Scuba: Diving into Data at Facebook 2013 VLDB 0.00010836332
1,431 Write-Behind Logging 2017 VLDB 0.00010667031
1,644 Apache IoTDB: Time-series Database for Internet of Things 2020 VLDB 9.9773086e-05
1,863 LB+-Trees: Optimizing Persistent Index Performance on 3DXPoint Memory 2020 VLDB 9.4679185e-05
2,386 NVRAM-aware Logging in Transaction Systems 2015 VLDB 8.5243884e-05
2,408 REWIND: Recovery Write-Ahead System for In-Memory Non-Volatile Data-Structures 2015 VLDB 8.4908707e-05
2,935 Monarch: Google’s Planet-Scale In-Memory Time Series Database 2020 VLDB 7.8259754e-05
3,011 Query Fresh: Log Shipping on Steroids 2018 VLDB 7.7421635e-05
3,816 ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA 2022 SIGMOD 6.9852219e-05
4,534 Persistent Memory Hash Indexes: An Experimental Evaluation 2021 VLDB 6.5408712e-05
4,759 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 6.420498e-05
4,880 Time Series Data Encoding for Efficient Storage: A Comparative Analysis in Apache IoTDB 2022 VLDB 6.3566231e-05
4,957 Data Management in Non-Volatile Memory 2015 SIGMOD 6.3256743e-05
6,174 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8452454e-05
6,331 Scalable Database Logging for Multicores 2018 VLDB 5.7939818e-05
6,513 Revisiting the Design of LSM-tree Based OLTP Storage Engine with Persistent Memory 2021 VLDB 5.7438448e-05
6,839 Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory 2021 VLDB 5.6514035e-05
6,853 SQL Statement Logging for Making SQLite Truly Lite 2018 VLDB 5.6476004e-05
6,898 Border-Collie: A Wait-free, Read-optimal Algorithm for Database Logging on Multicore Hardware 2019 SIGMOD 5.6377384e-05
6,907 X-SSD: A Storage System with Native Support for Database Logging and Replication 2022 SIGMOD 5.6338283e-05
6,963 The Past, Present and Future of Indexing on Persistent Memory 2022 VLDB 5.6181098e-05
7,907 TSCache: An Efficient Flash-based Caching Scheme for Time-series Data Workloads 2021 VLDB 5.4130534e-05
9,092 Repeating History Beyond ARIES 1999 VLDB 5.2088581e-05
Previous Page 1 / 1 Next

Semantically Similar Papers