期刊文献+

行列混合存储数据库系统的研究 被引量:3

Research of row-column mixed storage DBMS
下载PDF
导出
摘要 通过研究列存储技术的特点,提出了一种行列混合存储数据库系统的设计方案。该方案在存储层设立独立的行存储引擎和列存储引擎,采用早物化技术在数据读出之后将列表转换成行表,然后以行的形式完成后续处理。因此,该方法既获得了列存储的读优势又复用了行数据库系统的成熟部件,降低了开发的风险和复杂度。基于PostgreSQL的原型开发与测试证明了该方案的可行性和有效性。 By analyzing the technical features of column store, this paper proposed a design of mixed storage DBMS. On the storage level, both row engine and column engine were built. After the column table was read, it was transformed to row table, so that subsequent processing could be done. Therefore, the design gets the advantages of column store as well as reuses the mature parts of row DBMS,reducing the risk and complexity of the development. PostgreSQL-based prototype and testing prove the feasibility and effectiveness of the proposed design.
出处 《计算机应用研究》 CSCD 北大核心 2013年第2期480-482,486,共4页 Application Research of Computers
基金 国家自然科学基金重点资助项目(61033007) 华为创新研究计划资助项目(IRP-2011-02-03)
关键词 数据库管理系统 行列混合存储 存储引擎 DBMS row-column mixed storage storage engine
  • 相关文献

参考文献11

  • 1李超,张明博,邢春晓,胡劲松.列存储数据库关键技术综述[J].计算机科学,2010,37(12):1-7. 被引量:24
  • 2STONEBRAKER M,ABADI D J,BATKIN A. C-store:a columnoriented DBMS[A].[S.l.]:VLDB Endowment,2005.553-564.
  • 3ABADI D J,MADDEN S R,HACHEM N. Column-stores vs rowstores:how different are they really[A].2008.967-980.
  • 4ABADI D J,BONCZ P A,HAIZOPOULOS S. Column-oriented databases systems[A].[S.l.]:VLDB Endowment,2009.1664-1665.
  • 5MacNICOL R,FRENCH B. Sybase IQ multiplex-designed for analytics[A].[S.l.]:VLDB Endowment,2004.1227-1230.
  • 6于利胜,张延松,王珊,张倩.基于行存储模型的模拟列存储策略研究[J].计算机研究与发展,2010,47(5):878-885. 被引量:10
  • 7BONCZ P,ZUKOWSKI M,NES N. MonetDB/X100:hyperpipelining query execution[A].2005.225-237.
  • 8DAI Xiao-lei,LI Chun-qing. The application of materialization strategies on OLAP in column oriented database systems[A].2011.305-308.
  • 9IVANOVA M,KERSTEN M L,NES N. Self-organizing strategies for a column store database[A].2008.157-168.
  • 10ABADI D J,MYERS D S,De WITT D J. Materialization strategies in a column-oriented DBMS[A].2007.466-475.

二级参考文献13

  • 1Stonebraker M,Daniel J.C-store:A column-oriented DBMS[C] //Proc of the 31st Int Conf on Very Large Databases (VLDB).San Francisco:Morgan Kaufmann,2005:553-564.
  • 2Boncz P,Kersten M,Manegold S.Breaking the memory wall in monetDB[J].Communications of the ACM,2008,51(12):77-85.
  • 3Ailamaki A,David J,Mark D,et al.Weaving relations for cache performance[C] //Proc of the 27th Int Conf on Very Large Databases (VLDB).San Francisco:Morgan Kaufmann,2001:169-180.
  • 4Daniel J,Daniel S,David J.Materialization strategies in a column-oriented DBMS[C] //Proc of the Int Conf on Data Engineering(ICDE).Los Alamitos:IEEE Computer Society,2007:466-475.
  • 5Halverson A,Bechmann J.A comparison of c-store and row-store in a common framework[C] //Proc of the 32nd Int Conf on Very Large Databases (VLDB).New York:ACM,2006:169-180.
  • 6Zukowski M,Niels N,Boncz P.DSM vs NSM:CPU performance tradeoffs in block-oriented query processing[C] //Proc of the 4th Int Workshop on Data Management on New Hardware (DaMoN).New York:ACM,2008:47-54.
  • 7Daniel J A,Samuel R M,Hachem N.Column-stores vs row-stores:How different are they really[C] //Proc of the 2007 ACM SIGMOD Conf.New York:ACM,2008:967-980.
  • 8Richard A H,Jignesh M P.Data morphing:An adaptive,cache-conscious storage technique[C] //Proc of the 29th Int Conf on Very Large Databases (VLDB).San Francisco:Morgan Kaufmann,2003:417-428.
  • 9Johnson R,Raman V,Sidle R,et al.Row-wise parallel predicate evaluation[C] //Proc of the 34th Int Conf on Very Large Databases (VLDB).New York:ACM,2008:622-634.
  • 10Bruno N.Teaching an old elephant new tricks[C] //roc of the 4th Conf on Innovative Data Systems Research (CIDR).New York:ACM,2009:203-215.

共引文献28

同被引文献28

引证文献3

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部