Proceedings of the 2006 ACM SIGMOD International Conference on Management of Data 2006
DOI: 10.1145/1142473.1142548
|View full text |Cite
|
Sign up to set email alerts
|

Integrating compression and execution in column-oriented database systems

Abstract: Column-oriented database system architectures invite a reevaluation of how and when data in databases is compressed. Storing data in a column-oriented fashion greatly increases the similarity of adjacent records on disk and thus opportunities for compression. The ability to compress many adjacent tuples at once lowers the per-tuple cost of compression, both in terms of CPU and space overheads.In this paper, we discuss how we extended C-Store (a column-oriented DBMS) with a compression sub-system. We show how c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
360
1
16

Year Published

2011
2011
2020
2020

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 453 publications
(394 citation statements)
references
References 27 publications
1
360
1
16
Order By: Relevance
“…Again there are some optimizations possible with Column-Stores and are not possible with Row-Stores which can improve performance of Column-Stores compared Row-Stores significantly [2,3]. The rest and the most important is Compression [8]. As data are stored column-by-column, compression can be easily applied on a column.…”
Section: Rows V/s Columnsmentioning
confidence: 99%
“…Again there are some optimizations possible with Column-Stores and are not possible with Row-Stores which can improve performance of Column-Stores compared Row-Stores significantly [2,3]. The rest and the most important is Compression [8]. As data are stored column-by-column, compression can be easily applied on a column.…”
Section: Rows V/s Columnsmentioning
confidence: 99%
“…The poster-child use case of compressed execution is aggregation on RLE compressed numerical data [12], however this is only possible in aggregation queries without group-by. This only occurs in TPC-H Q6, but does not apply there either given that the involved l extendedprice column is unlikely to be RLE compressed.…”
Section: Cp41c: Compressed Executionmentioning
confidence: 99%
“…Compression can be applied to databases at relation level, page level and tuple or attribute level [7], [8].…”
Section: Background and Literature Surveymentioning
confidence: 99%