《Hadoop技术原理》课件——8.pptx
Hadoop技术原理
Hbase概述
Hbase概述
列式存储、行式存储
·行式存储和列式存储区别
时间商品名商品描述销量店铺名店长
2018-01-01连衣裙描述11000爱居兔Franny
2018-01-01运动鞋描述2888360Rick
2018-01-02连帽风衣描述3777爱居兔Fly
2018-01-02球衣描述4666安踏Soul
行式存储:
2018-01-01连衣裙描述11000爱居兔Franny2018-01-01运动鞋描述2888360Rick
。。。
列式存储:
2018-01-012018-01-01连衣裙运动鞋描述1描述21000888爱居兔360FrannyRick
02列式存储、行式存储
·行式存储和列式存储优缺点
行式存储列式存储
优点数据被保存在一起。查询时只有涉及到的列会被读取。
INSERT/UPDATE容易。任何列都能作为索引。
相同列的数据存放在一起,数据压缩容易。
列数可以很多
缺点选择(Selection)时即使只涉及某几选择完成时,被选择的列要重新组装。
列,所有数据也都会被读取。INSERT/UPDATE比较麻烦。
列数不能太多,一般不能超过30
列。
03列式存储、行式存储
●OLTPOLAP
OLTP:On-LineTransactionProcessing(联机事务处理过程)。
也称为面向交易的处理过程,其基本特征是前台接收的用户数据可以立即传送到计算
中心进行处理,并在很短的时间内给出处理结果,是对用户操作快速响应的方式之一。
典型案例:银行转账
OLAP:On-LineAnalyticProcessing(联机分析处理过程)。
OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供
直观易懂的查询结果。
典型案例:商品推荐
04列式存储、行式存储
·OLTP、OLAP的区别
OLTPOLAP
用户操作人员,低层管理人员决策人员,高级管理人员
功能日常操作处理分析决策