Database Paper Browser

Back to papers

Index Checkpoints for Instant Recovery in In-Memory Database Systems

Summary: Shifts recovery bottleneck in in-memory DBs from log replay to index rebuilding via index checkpoints. Proposes three wait-free index checkpoint algorithms—ChainIndex, MirrorIndex, IACoW—plus deferred deletion and on-demand cleanup for correctness; evaluated in HiEngine on TPC-C and Microbench, achieving ~10s instant recovery with 5–11% overhead. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
12671
Venue
VLDB
Year
2022
Pagerank
4.5463745e-05
Overall Rank
8,245 | 42.70%
DOI
10.14778/3529337.3529350

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 5 of 5 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 24 of 24 cited papers.

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

Rank Cited Paper Year Venue Pagerank
9 Implementation Techniques For Main Memory Database Systems 1984 SIGMOD 0.001426258
104 Making B+-Trees Cache Conscious in Main Memory 2000 SIGMOD 0.00049475932
156 Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases 2017 SIGMOD 0.00040580118
286 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.0002894802
371 Self-Driving Database Management Systems 2017 CIDR 0.00025382677
419 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023720294
1,036 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00014515226
1,066 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00014340396
1,085 HOT: A Height Optimized Trie Index for Main-Memory Database Systems 2018 SIGMOD 0.00014173956
1,431 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00012021808
1,434 Fast Checkpoint Recovery Algorithms for Frequently Consistent Applications 2011 SIGMOD 0.00011988283
1,772 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010603139
1,835 Write-Behind Logging 2017 VLDB 0.00010356306
2,313 Building a Bw-Tree Takes More Than Just Buzz Words 2018 SIGMOD 9.0546844e-05
2,806 Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems 2016 SIGMOD 8.1011309e-05
3,784 Adaptive Logging: Optimizing Logging and Recovery Costs in Distributed In-memory Databases 2016 SIGMOD 6.7664522e-05
5,335 An Evaluation of Checkpoint Recovery for Massively Multiplayer Online Games 2009 VLDB 5.5618843e-05
5,362 Rethinking Logging, Checkpoints, and Recovery for High-Performance Storage Engines 2020 SIGMOD 5.5474601e-05
5,562 Fast Failure Recovery for Main-Memory DBMSs on Multicores 2017 SIGMOD 5.4343594e-05
6,749 FineLine: Log-structured Transactional Storage and Recovery 2018 VLDB 4.9363766e-05
6,957 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 4.8810598e-05
7,074 Zen: a High-Throughput Log-Free OLTP Engine for Non-Volatile Main Memory 2021 VLDB 4.8372993e-05
7,140 Everything is a Transaction: Unifying Logical Concurrency Control and Physical Data Structure Maintenance in Database Management Systems 2021 CIDR 4.8153926e-05
9,579 HiEngine: How to Architect a Cloud-Native Memory-Optimized Database Engine 2022 SIGMOD 4.3191678e-05
Previous Page 1 / 1 Next

Semantically Similar Papers