Column-oriented Database Systems

被引:92
作者
Abadi, Daniel J. [1 ]
Boncz, Peter A. [2 ]
Harizopoulos, Stavros [3 ]
机构
[1] Yale Univ, New Haven, CT 06520 USA
[2] CWl, Amsterdam, Netherlands
[3] HP Labs, Palo Alto, CA USA
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2009年 / 2卷 / 02期
关键词
D O I
10.14778/1687553.1687625
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Column-oriented database systems (column-stores) have attracted a lot of attention in the past few years. Column-stores, in a nutshell, store each database table column separately, with attribute values belonging to the same column stored contiguously, compressed, and densely packed, as opposed to traditional database systems that store entire records (rows) one after the other. Reading a subset of a table's columns becomes faster, at the potential expense of excessive disk-head seeking from column to column for scattered reads or updates. After several dozens of research papers and at least a dozen of new column-store start-ups, several questions remain. Are these a new breed of systems or simply old wine in new bottles? How easily can a major row-based system achieve column-store performance? Are column-stores the answer to effortlessly support large-scale data-intensive applications? What are the new, exciting system research problems to tackle? What are the new applications that can be potentially enabled by column-stores? In this tutorial, we present an overview of column-oriented database system technology and address these and other related questions.
引用
收藏
页码:1664 / 1665
页数:2
相关论文
共 10 条
  • [1] Abadi D. J., 2007, P ICDE
  • [2] Abadi D. J., 2008, P SIGMOD
  • [3] Abadi D.J., 2006, P SIGMOD
  • [4] Boncz P.A., 2002, THESIS U AMSTERDAM
  • [5] Harizopoulos S., 2006, P VLDB
  • [6] Khoshafian S.N., 1985, P SIGMOD
  • [7] Stonebraker M., 2005, P VLDB
  • [8] Tsirogiannis D., 2009, P SIGMOD
  • [9] Zukowski M., 2007, P VLDB
  • [10] Zukowski Marcin, 2006, P ICDE