码迷,mamicode.com
首页 > 其他好文 > 详细

HBase构架原理

时间:2018-06-20 13:07:48      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:自动   ima   逻辑   时间戳   位置   比较   日志   时间   数据类型   

 

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构架原理

标签:自动   ima   逻辑   时间戳   位置   比较   日志   时间   数据类型   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!