数据仓库第三章业作答案.docxVIP

  • 6
  • 0
  • 约2.83千字
  • 约 5页
  • 2017-03-04 发布于北京
  • 举报
数据仓库第三章业作答案

数据仓库第三章作业1.按列存储时面向分析的大数据存储平台一种常见的解决方案,请查阅资料学习,完成以下任务:(1). 说明按列存储方式在存储与使用方面的优点,并通过案例给出图示说明原因;(2). 说明何种类型的数据更适合用于列存储。答:数据库从逻辑上说,可以分为:● 关系型数据库● 非关系型数据库从物理(存储)视角来看,可以分为:● 按行存储● 按列存储行存储和列存储的主要区别在于,列存储将所有记录中相同字段的数据聚合存储,而行存储将每条记录的所有字段的数据聚合存储,如图1所示:图1 行列存储的差别对比为了更好的理解列存储,下面的例子能够很好的说明列存储的实际意义。列式数据库以行、列的二维表的形式存储数据,但是却以一维字符串的方式存储,例如以下的一个表:EmpIdLastnameFirstnameSalary1SmithJoe400002JonesMary500003JohnsonCathy44000这个简单的表包括员工代码(EmpId), 姓名字段(Lastname and Firstname)及工资(Salary).这个表存储在电脑的内存(RAM)和存储(硬盘)中,行式数据库把一行中的数据值串在一起存储起来,然后再存储下一行的数据,以此类推。1,Smith,Joe,40000;2,Jones,Mary,50000;3,Johnson,Cathy,44000;列式数据库把一列中的数

文档评论(0)

1亿VIP精品文档

相关文档