![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HBase
NNever
在读大学软件工程专业
展开
-
HBase region平均split的实现设计
原理相当简单。就是根据region记录的1/2进行切分。 过程: 指定要split的目的region, 获得region中的行数,算出中间值,根据regionName和这个中间值做split-point, 利用HBaseAdmin的split接口触发最终的split. 整个过程可能需要依赖几个东西: 1.region中有多少记录? 这个我不知道是否有更直接的方法获得。至少一个直观...2012-11-27 19:06:30 · 311 阅读 · 0 评论 -
HBase启动表卡在PENDING_OPEN的解决记录
小记。 启动时表卡在PENDING_OPEN的原因可能有很多。不同的原因解决方法不同。这里仅针对下列场景。 HBase0.94.1 公司有个孩子在某个环境上给一张表加了"COMPRESSION=>SNAPPY", 抱歉的是这个环境上并没有SNAPPY.结果如何? HBase启动的时候其他表正常,但是这张表卡在PENDING_OPEN了。看日志,找不到SNAPPY库抛...原创 2012-11-27 19:20:36 · 955 阅读 · 0 评论