DBScholar

Back to papers

Tabular: Efficiently Building Efficient Indexes

Summary: Tabular models indexes as ACID tables so index logic can be written single‑threaded while concurrency and durability are handled transparently. Using modern high‑performance OLTP techniques, Tabular makes this feasible and yields indexes competitive with hand‑crafted ones while improving developer productivity. (summarized by gpt-5-mini on Feb 09 2026)

Paper ID
hbb1e0276f97a9f97
Venue
VLDB
Year
2025
Pagerank
5.1349531e-05
Overall Rank
9,727 | 34.61%
DOI
10.14778/3725688.3725721

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{yan_vldb25,
        title = {{Tabular: Efficiently Building Efficient Indexes}},
        author = {Yan, Ziyi and Drira, Mohamed Farouk and Hu, Tianxun and Wang, Tianzheng},
        journal = {PVLDB},
        series = {{VLDB} '25},
        volume = {18},
        number = {6},
        pages = {1991--2004},
        doi = {10.14778/3725688.3725721},
        url = {https://doi.org/10.14778/3725688.3725721},
        year = {2025}
}

Incoming Citations (Sorted by Pagerank)

Showing 1 of 1 citing papers.

Rank Citing Paper Year Venue Pagerank
10,750 Operation-Aware Hybrid Locking for Modern In-Memory Indexes 2026 VLDB 4.9793485e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 42 of 42 cited papers.

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

Rank Cited Paper Year Venue Pagerank
35 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00048001919
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023920439
237 Serializable Isolation for Snapshot Databases 2008 SIGMOD 0.00023660039
373 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00019711632
542 FOEDUS: OLTP Engine for a Thousand Cores and NVRAM 2015 SIGMOD 0.0001665543
614 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.0001556755
636 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015360975
786 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.00013988699
872 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00013342029
964 BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory 2018 VLDB 0.00012810196
1,026 Aether: A Scalable Approach to Logging 2010 VLDB 0.00012423267
1,161 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.00011768531
1,320 Building a Bw-Tree Takes More Than Just Buzz Words 2018 SIGMOD 0.00011045319
1,334 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00010995094
1,359 Dash: Scalable Hashing on Persistent Memory 2020 VLDB 0.00010919021
1,399 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010781976
1,693 Aria: A Fast and Practical Deterministic OLTP Database 2020 VLDB 9.8567076e-05
1,717 Cache-Conscious Concurrency Control of Main-Memory Indexes on Shared-Memory Multiprocessor Systems 2001 VLDB 9.8016891e-05
2,295 In-Memory Performance for Big Data 2015 VLDB 8.6819789e-05
2,394 What Are We Doing With Our Lives? Nobody Cares About Our Concurrency Control Research 2017 SIGMOD 8.5295579e-05
2,809 Exploiting Coroutines to Attack the "Killer Nanoseconds" 2018 VLDB 7.9825078e-05
3,062 Opportunities for Optimism in Contended Main-Memory Multicore Transactions 2020 VLDB 7.6920087e-05
3,301 To Lock, Swap, or Elide: On the Interplay of Hardware Transactional Memory and Lock-Free Indexing 2015 VLDB 7.4436949e-05
3,358 RUMA has it: Rewired User-space Memory Access is Possible! 2016 VLDB 7.3812131e-05
3,463 DBOS: A DBMS-oriented Operating System 2022 VLDB 7.2821994e-05
3,834 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 6.993185e-05
4,094 Virtual-Memory Assisted Buffer Management 2023 SIGMOD 6.8103269e-05
4,362 Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? 2017 CIDR 6.6380763e-05
4,387 Design Guidelines for Correct, Efficient, and Scalable Synchronization using One-Sided RDMA 2023 SIGMOD 6.6233353e-05
4,435 Adaptive Concurrency Control: Despite the Looking Glass, One Concurrency Control Does Not Fit All 2017 CIDR 6.6007678e-05
4,440 Memory Management Techniques for Large-Scale Persistent-Main-Memory Systems 2017 VLDB 6.5995676e-05
4,572 Persistence Software: Bridging Object-Oriented Programming and Relational Databases 1993 SIGMOD 6.5278616e-05
5,016 2R: Efficiently Isolating Cold Pages in Flash Storages 2020 VLDB 6.3133844e-05
6,163 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8643447e-05
6,317 Robust Performance of Main Memory Data Structures by Configuration 2020 SIGMOD 5.8154421e-05
6,484 Bf-Tree: A Modern Read-Write-Optimized Concurrent Larger-Than-Memory Range Index 2024 VLDB 5.7696173e-05
6,959 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.633832e-05
7,325 BP-tree: Overcoming the Point-Range Operation Tradeoff for In-Memory B-trees 2023 VLDB 5.5522404e-05
7,392 GeckoFTL: Scalable Flash Translation Techniques For Very Large Flash Devices 2016 SIGMOD 5.537378e-05
7,750 Context-Based Prefetch for Implementing Objects on Relations 1999 VLDB 5.4595969e-05
8,243 Index Checkpoints for Instant Recovery in In-Memory Database Systems 2022 VLDB 5.3701805e-05
8,642 OptiQL: Robust Optimistic Locking for Memory-Optimized Indexes 2023 SIGMOD 5.2957446e-05
Previous Page 1 / 1 Next

Semantically Similar Papers