DBScholar

Back to papers

Column-Stores vs. Row-Stores: How Different Are They Really?

Summary: Column-stores outperform row-stores on analytics; vertical partitioning cannot bridge the gap. The paper dissects executor-level factors, showing gains from vectorized execution, compression, and a new join algorithm, arguing that realizing column-store benefits requires changes to both storage and the query engine. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h244bfd5a738b7899
Venue
SIGMOD
Year
2008
Pagerank
0.0002077683
Overall Rank
331 | 97.78%
DOI
10.1145/1376616.1376712

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{abadi_sigmod08,
        title = {{Column-Stores vs. Row-Stores: How Different Are They Really?}},
        author = {Abadi, Daniel J. and Madden, Samuel R. and Hachem, Nabil},
        series = {{SIGMOD} '08},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/1376616.1376712},
        url = {https://dl.acm.org/doi/10.1145/1376616.1376712},
        year = {2008}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 62 citing papers.

Rank Citing Paper Year Venue Pagerank
52 The Snowflake Elastic Data Warehouse 2016 SIGMOD 0.00041219077
420 Processing Analytical Queries over Encrypted Data 2013 VLDB 0.00018540576
495 Building Efficient Query Engines in a High-Level Language 2014 VLDB 0.00017370758
771 The Yin and Yang of Processing Data Warehousing Queries on GPU Devices 2013 VLDB 0.00014085862
1,200 Bridging the Archipelago between Row-Stores and Column-Stores for Hybrid Workloads 2016 SIGMOD 0.00011563303
1,210 Processing a Trillion Cells per Mouse Click 2012 VLDB 0.00011527605
1,236 Druid: A Real-time Analytical Data Store 2014 SIGMOD 0.00011402848
1,327 Column-oriented Database Systems 2009 VLDB 0.00011003776
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
1,484 Query Processing Techniques for Solid State Drives 2009 SIGMOD 0.00010535051
1,541 HippogriffDB: Balancing I/O and GPU Bandwidth in Big Data Analytics 2016 VLDB 0.00010313459
1,766 SQL Server Column Store Indexes 2011 SIGMOD 9.6955121e-05
1,837 Cheetah: A High Performance, Custom Data Warehouse on Top of MapReduce 2010 VLDB 9.5350058e-05
2,137 Quickstep: A Data Platform Based on the Scaling-Up Approach 2018 VLDB 8.9777553e-05
2,185 Database Compression on Graphics Processors 2010 VLDB 8.8948351e-05
2,484 AnalyticDB: Real-time OLAP Database System at Alibaba Cloud 2019 VLDB 8.3993882e-05
2,600 Robust Query Processing in Co-Processor-accelerated Databases 2016 SIGMOD 8.2363864e-05
2,700 On Improving User Response Times in Tableau 2015 SIGMOD 8.1188166e-05
2,903 Column-Oriented Storage Techniques for MapReduce 2011 VLDB 7.8810111e-05
3,204 Columnar Storage and List-based Processing for Graph Database Management Systems 2021 VLDB 7.5400217e-05
3,240 Towards Demystifying Serverless Machine Learning Training 2021 SIGMOD 7.5002772e-05
3,283 An Analytic Data Engine for Visualization in Tableau 2011 SIGMOD 7.4562243e-05
3,549 Read-Optimized Databases, In Depth 2008 VLDB 7.2119962e-05
3,657 Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads 2021 SIGMOD 7.1244858e-05
3,762 Dimensions Based Data Clustering and Zone Maps 2017 VLDB 7.0421949e-05
3,970 The Impact of Columnar In-Memory Databases on Enterprise Systems: Implications of Eliminating Transaction-Maintained Aggregates 2014 VLDB 6.8895992e-05
3,972 TCUDB: Accelerating Database with Tensor Processors 2022 SIGMOD 6.8881464e-05
4,048 Fast Scans on Key-Value Stores 2017 VLDB 6.8304396e-05
4,137 The Art of Balance: A RateupDB Experience of Building a CPU/GPU Hybrid Database Product 2021 VLDB 6.7861661e-05
4,635 A Deep Dive into Common Open Formats for Analytical DBMSs 2023 VLDB 6.4932705e-05
4,690 Columnstore and B+ tree – Are Hybrid Physical Designs Important? 2018 SIGMOD 6.4687131e-05
4,984 Fast In-Memory SQL Analytics on Typed Graphs 2017 VLDB 6.3268363e-05
5,433 PS2: Parameter Server on Spark 2019 SIGMOD 6.1308667e-05
5,723 An Experimental Evaluation of Large Scale GBDT Systems 2019 VLDB 6.0178515e-05
5,827 Design and Evaluation of Storage Organizations for Read-Optimized Main Memory Databases 2013 VLDB 5.979772e-05
5,884 MCJoin: A Memory-Constrained Join for Column-Store Main-Memory Databases. 2012 SIGMOD 5.9585932e-05
6,038 Teaching an Old Elephant New Tricks 2009 CIDR 5.9078728e-05
6,297 Mainlining Databases: Supporting Fast Transactional Workloads on Universal Columnar Data File Formats 2021 VLDB 5.81916e-05
6,516 GPU-accelerated data management under the test of time 2020 CIDR 5.7588588e-05
6,598 Proteus: Autonomous Adaptive Storage for Mixed Workloads 2022 SIGMOD 5.7405915e-05
6,970 Jigsaw: A Data Storage and Query Processing Engine for Irregular Table Partitioning 2021 SIGMOD 5.6311067e-05
7,034 Wide Table Layout Optimization based on Column Ordering and Duplication 2017 SIGMOD 5.6167737e-05
7,350 Bullion: A Column Store for Machine Learning 2025 CIDR 5.5451228e-05
8,281 Cubrick: Indexing Millions of Records per Second for Interactive Analytics 2016 VLDB 5.3633335e-05
8,485 Optimizing Declarative Graph Queries at Large Scale 2019 SIGMOD 5.3326349e-05
8,784 Extending Polaris to Support Transactions 2024 SIGMOD 5.2771996e-05
8,872 Tiresias: Enabling Predictive Autonomous Storage and Indexing 2022 VLDB 5.2584643e-05
9,301 Rethink Query Optimization in HTAP Databases 2023 SIGMOD 5.1987909e-05
9,822 BlockJoin: Efficient Matrix Partitioning Through Joins 2017 VLDB 5.1254832e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 9 of 9 cited papers.

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

Previous Page 1 / 1 Next

Semantically Similar Papers