
cdh
shfshihuafeng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HBASE1.2的RIT(三)--RIT产生详解1
本节详细分析,hbase不同操作是怎么产生RIT的1.状态转移原理 Region的状态变迁是基于状态机和zookeeper事件驱动的,其中,zookeeper的事件状态详见EventType类。 原理:MASTER首先改变内存状态,写在map Master在zookeeper注册监听事件 发送操作请求Regionserver Region完成操作 ...原创 2020-04-26 00:10:23 · 1715 阅读 · 0 评论 -
HBASE1.2的RIT(三)--RIT产生详解2
本章接着讨论,hbase的其他DDL操作,怎么样影响Region的状态变迁,产生RIT原创 2020-04-26 00:08:05 · 1152 阅读 · 0 评论 -
HBASE1.2的RIT(二)--hbase操作与region的状态关系
上节讨论了RIT的原理,本节主要讨论,哪些操作会导致RIT的不同状态。1.hbase操作与Region状态 hbase的客户端不同行为,导致了region的不同状态的变迁,具体如下图:标题关系图2.Region状态转移组件 Region 的状态变迁,会涉及master、zookeeper和Regionserver三个组件,其中Region的状态会存在master和met...原创 2020-04-25 23:23:59 · 634 阅读 · 0 评论 -
HBASE1.2的RIT(一)--RIT原理及产生
1.什么是RIT RIT实际上是指在一次特定操作行为中Region状态的变迁. 既然是状态变迁,也是就是说rit本身是一个状态转移的正常行为。下面会分别围绕RIT红色的词进行详细解释: 1.特定操作行为是指哪些操作? 2.Region的状态有哪些?2.导致RIT操作 既然RIT指在一次特定操作行为中Region状态的变迁,特定操作行为是指什么呢?...原创 2020-04-25 23:09:19 · 1512 阅读 · 0 评论 -
IDEA+maven 编译hbase源码(CDH5.16.1)
一.github下载源码1.下载源码连接: github:https://github.com/cloudera/hbase.git等待下载加载成功后会trunk分支,没有任何实际分支和项目2.设置环境设置java的版本和maven的版本3.获取对应版本切换对应版本分支,项目右键,选择git...原创 2019-07-05 20:54:21 · 1423 阅读 · 1 评论