首页 > 其他 > 详细

HBase构架原理

时间:2018-06-20 11:59:06      阅读:347      评论:0      收藏:0      [点我收藏+]

 

HBase的概念:

技术分享图片

HBase在生态圈位置

技术分享图片

HBase与HDFS对比

技术分享图片

 HBase与关系型数据库的比较

技术分享图片

 

 

HBase表的特点:

技术分享图片

             4)任意模式:每一行都有一个可排序的主键和任意多的列,列可以根据自己的需要动态的添加,同一张表中的不同的行他们的列可以不相同。

          5)多个数据版本:每个单元中的数据可以有多个版本,默认自动添加版本号,版本号是单元插入时的时间戳。

          6)数据类型唯一:HBase中的数据都是字符串类型。

传统数据库的行存储和HBase数据库的列存储对比:

技术分享图片

HBase的逻辑视图

技术分享图片

HBase的数据模型

 技术分享图片

技术分享图片

HBase支持的操作

技术分享图片

HBase的物理模型

技术分享图片

技术分享图片

HBase的物理存储

技术分享图片

技术分享图片

技术分享图片

技术分享图片

HBase的基本构架、

技术分享图片

HBase的组件

技术分享图片

技术分享图片

       5)HDFS上的垃圾文件回收

技术分享图片

HBase中Zookeeper作用

技术分享图片

HBase的预先写日志(HBase Write-Ahead-Log)

 技术分享图片

HBase的容错机制

1、Master容错

       技术分享图片

2、RegionServer容错

       技术分享图片

3、Zookeeper容错

       技术分享图片

HBase中第一次读取数据步骤(HBase中的region定位):

 技术分享图片技术分享图片

 

HBase构架原理

原文:https://www.cnblogs.com/lyywj170403/p/9203012.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!