DBScholar

Back to papers

Rethinking serializable multiversion concurrency control

Summary: BOHM is a pessimistic, serializable MVCC protocol for multicore systems in which reads never block writes and perform no bookkeeping. By avoiding validation, read tracking, and excessive aborts, it substantially outperforms existing multiversion and single-version schemes. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
hf602a309120738d8
Venue
VLDB
Year
2015
Pagerank
0.00014208768
Overall Rank
756 | 94.93%
DOI
10.14778/2809974.2809984
PDF
Download (CC BY-NC-ND 3.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{faleiro_vldb15,
        title = {{Rethinking serializable multiversion concurrency control}},
        author = {Faleiro, Jose M. and Abadi, Daniel J.},
        journal = {PVLDB},
        series = {{VLDB} '15},
        volume = {8},
        number = {11},
        pages = {1190--1201},
        doi = {10.14778/2809974.2809984},
        url = {https://doi.org/10.14778/2809974.2809984},
        year = {2015}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 64 citing papers.

Rank Citing Paper Year Venue Pagerank
635 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015362118
786 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00013983316
861 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00013401147
1,072 High Performance Transactions via Early Write Visibility 2017 VLDB 0.00012167865
1,161 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.0001176315
1,242 BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications 2017 SIGMOD 0.00011378275
1,281 LiveGraph: A Transactional Graph Storage System with Purely Sequential Adjacency List Scans 2020 VLDB 0.00011218311
1,339 The End of a Myth: Distributed Transactions Can Scale 2017 VLDB 0.0001097043
1,352 Improving Optimistic Concurrency Control Through Transaction Batching and Operation Reordering 2019 VLDB 0.00010928386
1,694 Aria: A Fast and Practical Deterministic OLTP Database 2020 VLDB 9.8520416e-05
1,704 SLOG: Serializable, Low-latency, Geo-replicated Transactions 2019 VLDB 9.8268213e-05
2,279 Design Principles for Scaling Multi-core OLTP Under High Contention 2016 SIGMOD 8.7047643e-05
3,064 Opportunities for Optimism in Contended Main-Memory Multicore Transactions 2020 VLDB 7.6883866e-05
3,123 Weaver: A High-Performance, Transactional Graph Database Based on Refinable Timestamps 2016 VLDB 7.6231241e-05
3,266 BCC: Reducing False Aborts in Optimistic Concurrency Control with Low Cost for In-Memory Databases 2016 VLDB 7.4749205e-05
3,579 Ocean Vista: Gossip-Based Visibility Control for Speedy Geo-Distributed Transactions 2019 VLDB 7.190645e-05
3,711 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 7.0757906e-05
3,724 Sundial: Harmonizing Concurrency Control and Caching in a Distributed OLTP Database Management System 2018 VLDB 7.0679706e-05
3,836 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 6.9898745e-05
4,023 STAR: Scaling Transactions through Asymmetric Replication 2019 VLDB 6.8464253e-05
4,037 Scalable Replay-Based Replication For Fast Databases 2017 VLDB 6.8359601e-05
4,067 Transaction Healing: Scaling Optimistic Concurrency Control on Multicores 2016 SIGMOD 6.8196985e-05
4,173 In-Network Support for Transaction Triaging 2021 VLDB 6.7561241e-05
4,364 Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? 2017 CIDR 6.6349342e-05
4,375 Graph Analytics Through Fine-Grained Parallelism 2016 SIGMOD 6.6271654e-05
4,412 NeuChain: A Fast Permissioned Blockchain System with Deterministic Ordering 2022 VLDB 6.6088759e-05
4,822 Epoch-based Commit and Replication in Distributed OLTP Databases 2021 VLDB 6.3931726e-05
5,793 OLTPShare: The Case for Sharing in OLTP Workloads 2018 VLDB 5.9906809e-05
5,806 Cornus: Atomic Commit for a Cloud DBMS with Storage Disaggregation 2023 VLDB 5.9858027e-05
5,873 FlexChain: An Elastic Disaggregated Blockchain 2023 VLDB 5.9610197e-05
6,204 Transaction Repair for Multi-Version Concurrency Control 2017 SIGMOD 5.8486125e-05
6,383 When Private Blockchain Meets Deterministic Database 2023 SIGMOD 5.8045104e-05
6,503 Bringing Modular Concurrency Control to the Next Level 2017 SIGMOD 5.7617976e-05
6,537 C5: Cloned Concurrency Control that Always Keeps Up 2023 VLDB 5.7511899e-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
7,005 Towards Optimal Transaction Scheduling 2024 VLDB 5.6218081e-05
7,283 Transaction Scheduling: From Conflicts to Runtime Conflicts 2023 SIGMOD 5.5645493e-05
7,446 Scalable and Robust Snapshot Isolation for High-Performance Storage Engines 2023 VLDB 5.5227651e-05
7,573 Database Isolation By Scheduling 2021 VLDB 5.4924612e-05
7,746 Lotus: Scalable Multi-Partition Transactions on Single-Threaded Partitioned Databases 2022 VLDB 5.4588975e-05
7,755 Efficient Distributed Transaction Processing in Heterogeneous Networks 2023 VLDB 5.4572273e-05
8,514 T-Part: Partitioning of Transactions for Forward-Pushing in Deterministic Database Systems 2016 SIGMOD 5.3243481e-05
8,751 A Study of Database Performance Sensitivity to Experiment Settings 2022 VLDB 5.2857651e-05
9,007 Online Schema Evolution is (Almost) Free for Snapshot Databases 2023 VLDB 5.2375389e-05
9,018 Low-Latency Transaction Scheduling via Userspace Interrupts: Why Wait or Yield When You Can Preempt? 2025 SIGMOD 5.2362693e-05
9,188 One-shot Garbage Collection for In-memory OLTP through Temporality-aware Version Storage 2023 SIGMOD 5.2098993e-05
9,246 DoppelGanger++: Towards Fast Dependency Graph Generation for Database Replay 2024 SIGMOD 5.2032182e-05
9,286 Are Database System Researchers Making Correct Assumptions About Transaction Workloads? 2025 SIGMOD 5.2017718e-05
9,305 A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database Systems 2025 VLDB 5.1967694e-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