Database Paper Browser

Back to papers

Rethinking serializable multiversion concurrency control

Summary: BOHM: a serializable MVCC for in-memory, multi-core DBs that ensures reads never block writes while preserving full serializability. It avoids read-side bookkeeping and validation, instead using a pessimistic protocol to scale with contention and dramatically outperform prior MVCC systems. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
10998
Venue
VLDB
Year
2015
Pagerank
0.0001323177
Overall Rank
1,217 | 91.54%
DOI
-

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 50 of 62 citing papers.

Rank Citing Paper Year Venue Pagerank
1,036 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.0001452166
1,069 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00014319266
1,426 LiveGraph: A Transactional Graph Storage System with Purely Sequential Adjacency List Scans 2020 VLDB 0.00012050977
1,432 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00012017544
1,507 BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications 2017 SIGMOD 0.00011617967
1,521 High Performance Transactions via Early Write Visibility 2017 VLDB 0.00011532045
1,692 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.00010901611
1,819 The End of a Myth: Distributed Transactions Can Scale 2017 VLDB 0.00010429773
1,845 Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering 2019 VLDB 0.00010338323
2,369 Aria: A Fast and Practical Deterministic OLTP Database 2020 VLDB 8.9490403e-05
2,373 SLOG: Serializable, Low-latency, Geo-replicated Transactions 2019 VLDB 8.9476269e-05
2,926 Design Principles for Scaling Multi-core OLTP Under High Contention 2016 SIGMOD 7.884983e-05
3,236 Weaver: A High-Performance, Transactional Graph Database Based on Refinable Timestamps 2016 VLDB 7.3352588e-05
3,749 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 6.7907876e-05
3,788 Opportunities for Optimism in Contended Main-Memory Multicore Transactions 2020 VLDB 6.7656267e-05
4,184 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 6.3779731e-05
4,351 Sundial: Harmonizing Concurrency Control and Caching in a Distributed OLTP Database Management System 2018 VLDB 6.2638519e-05
4,575 Ocean Vista: Gossip-Based Visibility Control for Speedy Geo-Distributed Transactions 2019 VLDB 6.0736009e-05
4,580 NeuChain: A Fast Permissioned Blockchain System with Deterministic Ordering 2022 VLDB 6.0703601e-05
4,597 Scalable Replay-Based Replication For Fast Databases 2017 VLDB 6.0588467e-05
4,633 Transaction Healing: Scaling Optimistic Concurrency Control on Multicores 2016 SIGMOD 6.0340758e-05
4,721 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 5.9729623e-05
4,727 STAR: Scaling Transactions through Asymmetric Replication 2019 VLDB 5.9690763e-05
4,845 Graph Analytics Through Fine-Grained Parallelism 2016 SIGMOD 5.8795333e-05
4,981 In-Network Support for Transaction Triaging 2021 VLDB 5.7872963e-05
4,998 Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? 2017 CIDR 5.7757413e-05
5,768 Epoch-based Commit and Replication in Distributed OLTP Databases 2021 VLDB 5.3333911e-05
5,804 FlexChain: An Elastic Disaggregated Blockchain 2023 VLDB 5.3204095e-05
5,966 Cornus: Atomic Commit for a Cloud DBMS with Storage Disaggregation 2023 VLDB 5.2517881e-05
6,060 OLTPShare: The Case for Sharing in OLTP Workloads 2018 VLDB 5.2305257e-05
6,529 Transaction Repair for Multi-Version Concurrency Control 2017 SIGMOD 5.0252405e-05
6,550 C5: Cloned Concurrency Control that Always Keeps Up 2023 VLDB 5.0172008e-05
6,857 When Private Blockchain Meets Deterministic Database 2023 SIGMOD 4.906043e-05
6,902 Efficient Distributed Transaction Processing in Heterogeneous Networks 2023 VLDB 4.8925595e-05
7,028 Bringing Modular Concurrency Control to the Next Level 2017 SIGMOD 4.856636e-05
7,077 Skeena: Efficient and Consistent Cross-Engine Transactions 2022 SIGMOD 4.8425226e-05
7,406 Database Isolation By Scheduling 2021 VLDB 4.7375424e-05
7,431 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 4.7316464e-05
7,583 Transaction Scheduling: From Conflicts to Runtime Conflicts 2023 SIGMOD 4.7042034e-05
7,696 Towards Optimal Transaction Scheduling 2024 VLDB 4.6754222e-05
8,128 Lotus: Scalable Multi-Partition Transactions on Single-Threaded Partitioned Databases 2022 VLDB 4.5785914e-05
8,192 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 4.562388e-05
8,412 T-Part: Partitioning of Transactions for Forward-Pushing in Deterministic Database Systems 2016 SIGMOD 4.5204377e-05
8,624 A Study of Database Performance Sensitivity to Experiment Settings 2022 VLDB 4.483049e-05
8,806 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 4.446517e-05
8,902 DoppelGanger++: Towards Fast Dependency Graph Generation for Database Replay 2024 SIGMOD 4.427232e-05
9,233 Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt? 2025 SIGMOD 4.3690661e-05
9,526 One-shot Garbage Collection for In-memory OLTP through Temporality-aware Version Storage 2023 SIGMOD 4.3301008e-05
9,815 Robustness against Read Committed for Transaction Templates 2021 VLDB 4.2783272e-05
9,870 Are Database System Researchers Making Correct Assumptions About Transaction Workloads? 2025 SIGMOD 4.2667743e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

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