Report · 2007-03-31
· 7005d
Column-Oriented Database Management Systems: Architecture and Use Cases
This article explores column-oriented DBMSs as a specialized alternative to traditional row-oriented relational databases. The author explains how storing data by columns rather than rows provides significant performance advantages for data warehouse queries, particularly in scenarios involving single-column analysis and join operations.
Metrics in this report
General Performance Improvement Range
10-100x multiplier
range
special-purpose DBMS vs equivalent RDBMS implementations
Join Performance Acceleration
100x multiplier
claimed maximum
sort-merge joins in column-oriented databases with pre-sorted row-ids