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.1325223e-05
Overall Rank
9,732 | 34.59%
DOI
10.14778/3725688.3725721
PDF
Download (CC BY-NC-ND 4.0)

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,760 Operation-Aware Hybrid Locking for Modern In-Memory Indexes 2026 VLDB 4.9769913e-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.00047996489
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023915456
237 Serializable Isolation for Snapshot Databases 2008 SIGMOD 0.00023652724
373 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00019705706
542 FOEDUS: OLTP Engine for a Thousand Cores and NVRAM 2015 SIGMOD 0.00016654017
613 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00015565961
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
966 BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory 2018 VLDB 0.00012806678
1,025 Aether: A Scalable Approach to Logging 2010 VLDB 0.00012422375
1,161 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.0001176315
1,316 Building a Bw-Tree Takes More Than Just Buzz Words 2018 SIGMOD 0.00011046804
1,335 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00010991964
1,359 Dash: Scalable Hashing on Persistent Memory 2020 VLDB 0.00010914954
1,398 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010778761
1,694 Aria: A Fast and Practical Deterministic OLTP Database 2020 VLDB 9.8520416e-05
1,716 Cache-Conscious Concurrency Control of Main-Memory Indexes on Shared-Memory Multiprocessor Systems 2001 VLDB 9.8041694e-05
2,291 In-Memory Performance for Big Data 2015 VLDB 8.6855592e-05
2,396 What Are We Doing With Our Lives? Nobody Cares About Our Concurrency Control Research 2017 SIGMOD 8.5255876e-05
2,809 Exploiting Coroutines to Attack the "Killer Nanoseconds" 2018 VLDB 7.9788276e-05
3,064 Opportunities for Optimism in Contended Main-Memory Multicore Transactions 2020 VLDB 7.6883866e-05
3,298 To Lock, Swap, or Elide: On the Interplay of Hardware Transactional Memory and Lock-Free Indexing 2015 VLDB 7.4414299e-05
3,358 RUMA has it: Rewired User-space Memory Access is Possible! 2016 VLDB 7.377868e-05
3,464 DBOS: A DBMS-oriented Operating System 2022 VLDB 7.2788609e-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,094 Virtual-Memory Assisted Buffer Management 2023 SIGMOD 6.8094958e-05
4,364 Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? 2017 CIDR 6.6349342e-05
4,389 Design Guidelines for Correct, Efficient, and Scalable Synchronization using One-Sided RDMA 2023 SIGMOD 6.6202227e-05
4,437 Adaptive Concurrency Control: Despite the Looking Glass, One Concurrency Control Does Not Fit All 2017 CIDR 6.5976634e-05
4,442 Memory Management Techniques for Large-Scale Persistent-Main-Memory Systems 2017 VLDB 6.5966146e-05
4,574 Persistence Software: Bridging Object-Oriented Programming and Relational Databases 1993 SIGMOD 6.5247715e-05
5,019 2R: Efficiently Isolating Cold Pages in Flash Storages 2020 VLDB 6.3104018e-05
6,163 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8623616e-05
6,321 Robust Performance of Main Memory Data Structures by Configuration 2020 SIGMOD 5.8126925e-05
6,486 Bf-Tree: A Modern Read-Write-Optimized Concurrent Larger-Than-Memory Range Index 2024 VLDB 5.766886e-05
6,726 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.6953141e-05
7,029 BP-tree: Overcoming the Point-Range Operation Tradeoff for In-Memory B-trees 2023 VLDB 5.6152961e-05
7,394 GeckoFTL: Scalable Flash Translation Techniques For Very Large Flash Devices 2016 SIGMOD 5.5347771e-05
7,757 Context-Based Prefetch for Implementing Objects on Relations 1999 VLDB 5.4570129e-05
8,249 Index Checkpoints for Instant Recovery in In-Memory Database Systems 2022 VLDB 5.3676383e-05
8,649 OptiQL: Robust Optimistic Locking for Memory-Optimized Indexes 2023 SIGMOD 5.2932376e-05
Previous Page 1 / 1 Next

Semantically Similar Papers