Indexing on Modern Hardware: Hekaton and Beyond
Summary: Bw-tree: a latch-free B-tree index for multi-core, in-memory OLTP and log-structured storage; updates are deltas installed via CAS to avoid in-place writes. Used inside Hekaton and as a standalone K/V store, it delivers up to 19x BerkeleyDB and 3x in-memory skiplists. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Justin Levandoski
- 2. David Lomet
- 3. Adrian Birka
- 4. Sudipta Sengupta
- 5. Cristian Diaconu
Incoming Citations (Sorted by Pagerank)
Showing 5 of 5 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1,312 | Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes | 2016 | SIGMOD | 0.00012652548 |
| 1,888 | Dash: Scalable Hashing on Persistent Memory | 2020 | VLDB | 0.00010202743 |
| 2,394 | Building a Bw-Tree Takes More Than Just Buzz Words | 2018 | SIGMOD | 8.9001843e-05 |
| 8,886 | Provenance-based Data Skipping | 2022 | VLDB | 4.4279829e-05 |
| 11,498 | Achieving High Throughput and Elasticity in a Larger-than-Memory Store | 2021 | VLDB | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 6 of 6 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 87 | Hekaton: SQL Server’s Memory-Optimized OLTP Engine | 2013 | SIGMOD | 0.00052389723 |
| 124 | DBMSs On A Modern Processor: Where Does Time Go? | 1999 | VLDB | 0.00045103515 |
| 1,133 | Unbundling Transaction Services in the Cloud | 2009 | CIDR | 0.00013771132 |
| 1,780 | LLAMA: A Cache/Storage Subsystem for Modern Hardware | 2013 | VLDB | 0.00010580669 |
| 2,223 | SkimpyStash: RAM Space Skimpy Key-Value Store on Flash-based Storage | 2011 | SIGMOD | 9.2568088e-05 |
| 3,052 | Deuteronomy: Transaction Support for Cloud Data | 2011 | CIDR | 7.6507181e-05 |
Previous
Page 1 / 1
Next