![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hbase
文章平均质量分 77
teriy
这个作者很懒,什么都没留下…
展开
-
Hbase region空洞修复工具
众所周知,Hbase 中随着某个table 数量的增多必然会分裂成多个region,这些region 中的start-key 和 end-key 首位相连组成一个闭环.如下图所示在表健康的时候可以用hbck工具来扫描整个表.结果当然是健康的状态hbase hbck原创 2011-10-12 16:55:36 · 3906 阅读 · 0 评论 -
Hbase增加Snappy压缩格式的调研
Snappy压缩方式已经被合成到官方的版本0.92之中,我在0.90的版本上打的补丁使用的是链接(https://issues.apache.org/jira/browse/HBASE-3691)中hbase-snappy-3691-trunk.patch的patch.安装步骤如原创 2011-10-17 09:40:18 · 4795 阅读 · 2 评论 -
Hbase Master RIT(Region in Transaction)分析
RIT 的全称是region in transcation. 每次hbase master 对region 的一个open 或一个close 操作都会想Master 的RIT中插入一条记录,因为master 对region 的操作要保持原子性,region 的 open 和 close 是通过Hmaster 和 region server 协助来完成的. 所以为了满足这些操作的协调,回滚,和一致性原创 2011-10-21 16:12:17 · 4084 阅读 · 0 评论 -
Hbase Scanner 排序标准
KeyValueHeap 中定义对 KVScannerComparator 比较标准顺序如下:1. 根据TOP rowkey 排序。 RowKey 排序如下 a). row Key的byte值 正向排序 b). row type 是否是Minimum. 谁是Min 谁值最大(左值优先),排在队列后面 c). column 和 Qualifier 正原创 2011-12-08 14:25:38 · 4214 阅读 · 0 评论 -
HBASE 的Hlog 如果采用压缩格式,则无法使用Seek功能
最近在测试hbase 的replication特性的时候发现如果打开下列选项,文件解析会有错误产生。配置:hbase.regionserver.wal.enablecompressiontrue错误日志:java.lang.IndexOutOfBoundsException: index (2) must be less than size (1)at co原创 2012-09-11 18:13:20 · 2621 阅读 · 0 评论 -
Hbase Replication 介绍
Hbase Replication 介绍现状 Hbase 的replication目前在业界使用并不多见,原因有很多方面,比如说HDFS目前已经有多份备份在某种程度上帮助HBASE底层数据的安全性,而且很多公司的集群规模比较小并且对数据重要程度并不是很高,比如一些日志系统或者是作为一个历史数据的第二个仓库,来分流大量的读请求。这样及时数据丢失了也可以在其他的地方(数据库集群)中找回原创 2012-12-26 14:13:52 · 13849 阅读 · 2 评论