ACM Home Page
Please provide us with feedback. Feedback
Read-optimized databases, in depth
Full text PdfPdf (1.47 MB)
Source
Proceedings of the VLDB Endowment archive
Volume 1 ,  Issue 1  (August 2008) table of contents
SESSION: DB performance and evaluation table of contents
Pages 502-513  
Year of Publication: 2008
ISSN:2150-8097
Authors
Allison L. Holloway  University of Wisconsin - Madison
David J. DeWitt  University of Wisconsin - Madison
Publisher
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 144,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1453856.1453912
What is a DOI?

ABSTRACT

Recently, a number of papers have been published showing the benefits of column stores over row stores. However, the research comparing the two in an "apples-to-apples" way has left a number of unresolved questions. In this paper, we first discuss the factors that can affect the relative performance of each paradigm. Then, we choose points within each of the factors to study further. Our study examines five tables with various characteristics and different query workloads in order to obtain a greater understanding and quantification of the relative performance of column stores and row stores. We then add materialized views to the analysis and see how much they can help the performance of row stores. Finally, we examine the performance of hash join operations in column stores and row stores.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
https://www.cs.hut.fi/Opinnot/T-106.290/K2005/Ohjeet/Zipf.html. Accessed November 8, 2007.
 
2
3
4
 
5
Abadi, D. J., Myers, D. S., DeWitt, D. J., Madden, S. R. "Materialization Strategies in a Column-Oriented DBMS." In ICDE, 2007.
 
6
 
7
 
8
Boncz, P., Zukowski, M., and Nes, N. "MonetDB/X100: Hyper-Pipelining Query Execution." In CIDR, 2005.
9
 
10
Halverson, A. J., Beckmann, J. L., Naughton, J. F., DeWitt, D. J. "A Comparison of C-Store and Row-Store in a Common Framework." Technical Report, University of Wisconsin-Madison, Department of Computer Sciences, T1666, 2006.
 
11
 
12
13
 
14
Huffman, D. "A Method for the Construction of Minimum-Redundancy Codes." In Proceedings of the I. R. E., pages 1098--1102, 1952.
 
15
 
16
Raman, V., Swart, G. "Entropy Compression of Relations and Querying of Compressed Relations." In VLDB, 2006.
17
 
18
 
19
T. P. P. Council. "TPC Benchmark H (Decision Support)," http://www.tpc.org/tpch/default.asp, August 2003.
 
20
"The Vertica Database Technical Overview White Paper." Vertica, 2007.
 
21


Collaborative Colleagues:
Allison L. Holloway: colleagues
David J. DeWitt: colleagues