-
HBase总结01
查看全部 -
HBase与传统数据库对比
查看全部 -
HBase架构体系
查看全部 -
Hadoop2.X分布式安装配置
查看全部 -
HBase安装说明
JDK1.7以上
Hadoop-2.5.0以上
Zookeeper-3.4.5
查看全部 -
HBase架构体系
查看全部 -
HBase在Hadoop2.x生态系统中的定位
查看全部 -
查看全部
-
bin/hbase shell
Create : create "表名" ,"列簇名"
Describe
Enable
is_enabled
is_disabled
Disable
Drop
List
查看全部 -
HBase的特点
1、容量大
HBase单表可以有百亿行、百万列,数据矩阵横向和纵向两个纬度所支持的数据量级都非常具有弹性
2、面向列
HBase是面向列的存储和权限控制,并支持独立检索。列式存储,其数据在表中是按照某列存储的,这样在查询只需要少数几个字段的时候,能大大减少读取的数据量。
3、多版本
HBase每一个列的数据存储有多个Version
4、稀疏性
为空的列并不占用存储空间,表可以设计的非常稀疏
5、扩展性
底层依赖于HDFS
6、高可靠性
WAL机制保证了数据写入时不会因集群异常而导致写入数据丢失:Replication机制保证了在集群出现严重的问题时,数据不会发生丢失或损坏。而且HBase底层使用HDFS HDFS本身也有备份。
7、高性能
底层的LSM数据结构和Rowkey有序排列等结构上的独特设计,使得HBase具有非常高的写入性能。region切分、主键索引和缓存机制使得HBase在海量数据下具备一定的随机读取性能,该性能针对Rowkey的查询能够达到毫秒级别
查看全部 -
HBase在实际业务场景中的应用
1、交通
2、金融
3、电商
4、移动
查看全部 -
HBase能做什么?
1、海量数据存储
2、准实时的查询
查看全部 -
Hbase依赖于HDFS,Zookeep组件
查看全部 -
Hbase表与关系型数据库表结构的对比
查看全部 -
列簇:
1、一张表的列簇不会超过5个
2、每个列簇中的列数没有限制
3、列只有插入数据后才存在
4、列在列簇中是有序的
查看全部
举报