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
14041
Venue
VLDB
Year
2025
Pagerank
5.2528121e-05
Overall Rank
9,547 | 34.50%
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,568 Operation-Aware Hybrid Locking for Modern In-Memory Indexes 2026 VLDB 5.093636e-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
38 Hekaton: SQL Server’s Memory-Optimized OLTP Engine 2013 SIGMOD 0.00047648573
233 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023815642
245 Serializable Isolation for Snapshot Databases 2008 SIGMOD 0.00023458287
422 Umbra: A Disk-Based System with In-Memory Performance 2020 CIDR 0.00018732744
537 FOEDUS: OLTP Engine for a Thousand Cores and NVRAM 2015 SIGMOD 0.00016931517
603 Scalable Logging through Emerging Non-Volatile Memory 2014 VLDB 0.00015853456
655 ERMIA: Fast Memory-Optimized Database System for Heterogeneous Workloads 2016 SIGMOD 0.00015263509
760 Cicada: Dependably Fast Multi-Core In-Memory Transactions 2017 SIGMOD 0.0001425909
903 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.0001332486
948 BzTree: A High-Performance Latch-free Range Index for Non-Volatile Memory 2018 VLDB 0.0001303916
1,014 Aether: A Scalable Approach to Logging 2010 VLDB 0.00012650747
1,141 Mostly-Optimistic Concurrency Control for Highly Contended Dynamic Workloads on a Thousand Cores 2017 VLDB 0.0001200422
1,325 TicToc: Time Traveling Optimistic Concurrency Control 2016 SIGMOD 0.00011147309
1,368 Dash: Scalable Hashing on Persistent Memory 2020 VLDB 0.00011003184
1,390 Building a Bw-Tree Takes More Than Just Buzz Words 2018 SIGMOD 0.00010942775
1,461 LLAMA: A Cache/Storage Subsystem for Modern Hardware 2013 VLDB 0.00010703712
1,700 Aria: A Fast and Practical Deterministic OLTP Database 2020 VLDB 9.9726588e-05
1,710 Cache-Conscious Concurrency Control of Main-Memory Indexes on Shared-Memory Multiprocessor Systems 2001 VLDB 9.9537123e-05
2,267 In-Memory Performance for Big Data 2015 VLDB 8.8388928e-05
2,368 What Are We Doing With Our Lives? Nobody Cares About Our Concurrency Control Research 2017 SIGMOD 8.6827828e-05
2,767 Exploiting Coroutines to Attack the "Killer Nanoseconds" 2018 VLDB 8.1507611e-05
3,013 Opportunities for Optimism in Contended Main-Memory Multicore Transactions 2020 VLDB 7.8518631e-05
3,256 To Lock, Swap, or Elide: On the Interplay of Hardware Transactional Memory and Lock-Free Indexing 2015 VLDB 7.591263e-05
3,344 RUMA has it: Rewired User-space Memory Access is Possible! 2016 VLDB 7.4980897e-05
3,549 DBOS: A DBMS-oriented Operating System 2022 VLDB 7.3212765e-05
3,786 Releasing Locks As Early As You Can: Reducing Contention of Hotspots by Violating Two-Phase Locking 2021 SIGMOD 7.1264581e-05
4,018 Virtual-Memory Assisted Buffer Management 2023 SIGMOD 6.952278e-05
4,296 Latch-free Synchronization in Database Systems: Silver Bullet or Fool's Gold? 2017 CIDR 6.7773228e-05
4,317 Design Guidelines for Correct, Efficient, and Scalable Synchronization using One-Sided RDMA 2023 SIGMOD 6.7646416e-05
4,356 Adaptive Concurrency Control: Despite the Looking Glass, One Concurrency Control Does Not Fit All 2017 CIDR 6.7470661e-05
4,479 Persistence Software: Bridging Object-Oriented Programming and Relational Databases 1993 SIGMOD 6.6765395e-05
4,647 Memory Management Techniques for Large-Scale Persistent-Main-Memory Systems 2017 VLDB 6.5879506e-05
4,895 2R: Efficiently Isolating Cold Pages in Flash Storages 2020 VLDB 6.4558543e-05
6,187 Robust Performance of Main Memory Data Structures by Configuration 2020 SIGMOD 5.9485755e-05
6,531 Taurus: Lightweight Parallel Logging for In-Memory Database Management Systems 2021 VLDB 5.8490101e-05
6,742 Bf-Tree: A Modern Read-Write-Optimized Concurrent Larger-Than-Memory Range Index 2024 VLDB 5.7862414e-05
7,184 Memory-Optimized Multi-Version Concurrency Control for Disk-Based Database Systems 2022 VLDB 5.6785094e-05
7,189 BP-tree: Overcoming the Point-Range Operation Tradeoff for In-Memory B-trees 2023 VLDB 5.6775326e-05
7,249 GeckoFTL: Scalable Flash Translation Techniques For Very Large Flash Devices 2016 SIGMOD 5.6634301e-05
7,606 Context-Based Prefetch for Implementing Objects on Relations 1999 VLDB 5.5846765e-05
8,099 Index Checkpoints for Instant Recovery in In-Memory Database Systems 2022 VLDB 5.4873906e-05
8,474 OptiQL: Robust Optimistic Locking for Memory-Optimized Indexes 2023 SIGMOD 5.4172941e-05
Previous Page 1 / 1 Next

Semantically Similar Papers