DBScholar

Back to papers

Mainlining Databases: Supporting Fast Transactional Workloads on Universal Columnar Data File Formats

Summary: In-memory DBMS storage emits universal columnar blocks (Apache Arrow) tailored to data usage, reducing OLTP-analytic data movement. Relaxed update formats with lightweight transforms to read-optimized layouts on cold data and fast Arrow exports in NoisePage yield OLTP parity and large export speedups. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h5f8aeee22b38aeff
Venue
VLDB
Year
2021
Pagerank
5.81916e-05
Overall Rank
6,297 | 57.67%
DOI
10.14778/3436905.3436913

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{li_vldb21,
        title = {{Mainlining Databases: Supporting Fast Transactional Workloads on Universal Columnar Data File Formats}},
        author = {Li, Tianyu and Butrovich, Matthew and Ngom, Amadou and Lim, Wan Shen and McKinney, Wes and Pavlo, Andrew},
        journal = {PVLDB},
        series = {{VLDB} '21},
        volume = {14},
        number = {4},
        pages = {534--546},
        doi = {10.14778/3436905.3436913},
        url = {https://doi.org/10.14778/3436905.3436913},
        year = {2021}
}

Incoming Citations (Sorted by Pagerank)

Showing 11 of 11 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 24 of 24 cited papers.

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

Rank Cited Paper Year Venue Pagerank
7 Implementation Techniques For Main Memory Database Systems 1984 SIGMOD 0.00081992507
14 MonetDB/X100: Hyper-Pipelining Query Execution 2005 CIDR 0.00064031282
70 The End of an Architectural Era (It’s Time for a Complete Rewrite) 2007 VLDB 0.00037859131
170 High-Performance Concurrency Control Mechanisms for Main-Memory Databases 2012 VLDB 0.0002705961
228 Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems 2015 SIGMOD 0.00023920439
235 OLTP-Bench: An Extensible Testbed for Benchmarking Relational Databases 2014 VLDB 0.00023697028
331 Column-Stores vs. Row-Stores: How Different Are They Really? 2008 SIGMOD 0.0002077683
431 HYRISE—A Main Memory Hybrid Storage Engine 2011 VLDB 0.00018403783
445 Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 2015 VLDB 0.00018176701
546 Faster: A Concurrent Key-Value Store with In-Place Updates 2018 SIGMOD 0.00016590738
575 Efficient Transaction Processing in SAP HANA Database – The End of a Column Store Myth 2012 SIGMOD 0.00016132182
605 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015647561
728 Anti-Caching: A New Approach to Database Management System Architecture 2013 VLDB 0.00014414001
872 An Empirical Evaluation of In-Memory Multi-Version Concurrency Control 2017 VLDB 0.00013342029
906 Data Blocks: Hybrid OLTP and OLAP on Compressed Storage using both Vectorization and Compilation 2016 SIGMOD 0.00013160654
1,200 Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads 2016 SIGMOD 0.00011563303
1,320 Building a Bw-Tree Takes More Than Just Buzz Words 2018 SIGMOD 0.00011045319
1,341 Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last 2018 VLDB 0.00010968512
1,380 H2O: A Hands-free Adaptive Store 2014 SIGMOD 0.00010862758
2,378 Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems 2016 SIGMOD 8.5493291e-05
2,632 Hybrid Garbage Collection for Multi-Version Concurrency Control in SAP HANA 2016 SIGMOD 8.1995358e-05
3,308 Compacting Transactional Data in Hybrid OLTP&OLAP Databases 2012 VLDB 7.4411187e-05
3,549 Read-Optimized Databases, In Depth 2008 VLDB 7.2119962e-05
4,112 Don’t Hold My Data Hostage – A Case For Client Protocol Redesign 2017 VLDB 6.7994301e-05
Previous Page 1 / 1 Next

Semantically Similar Papers