hbase
文章平均质量分 78
_牧童
Hbase源码讲解
展开
-
hbase 之 monitoring
TaskMonitor顾名思义 就是任务监控原创 2014-05-08 13:53:51 · 550 阅读 · 0 评论 -
HBase 之 TableDescriptors FSTableDescriptors HTableDescriptor HColumnDescriptor
1、 HColumnDescriptor 描述列族的属性信息原创 2016-02-18 18:58:00 · 6103 阅读 · 0 评论 -
bloom filter
bloom filter 也称"布隆过滤器"是由 Howard Bloom 在 1970 年提出的二进制向量数据结构,简单的逻辑就是将一个数据值映射到一个二进制L长度的K个位上,有点类似于bit-map的情况,它可以以较低的空间占用去判断某一个元素是不是在某个集合中,对于元素不在集合中的情况的判断率是100%的,但是对于元素在某个集合的情况的判断率是有误差的,误差可以通过调节K和L做调整,可以应用原创 2015-07-25 19:37:58 · 284 阅读 · 0 评论 -
Hbase 之 scan
我们先看一下scan类的描述:原创 2014-05-08 18:52:45 · 636 阅读 · 0 评论 -
hbase 客户端HTablePool
1、首先定义一个池原创 2014-08-06 18:05:38 · 307 阅读 · 0 评论 -
Hbase 执行事件(EventHandler 、 ExcutorService 、Excutor)
EventHandler 是一个Hbase所有事件的一个抽象类,所有子类都应该实现process方法,如果有必要子类需要在自己的构造函数中去检查表是否存在、是否disable等等。EventHandler中定义EventType 即事件类型,事件类型主要有如下几大类 // Messages originating from RS (NOTE: there is NO direct原创 2014-03-24 15:25:57 · 913 阅读 · 0 评论 -
hbase 之 presplit
使用HBase Shell建表的时候,除了一些常用的option以外,我们还可以同时建立一些预分区,这样可以预防初次插入数据时热点问题。通过直接输入create,我们可以看到有如下提示:?123456789101112Examples: hbase> create't1', {NAME原创 2014-04-26 11:31:33 · 1572 阅读 · 0 评论 -
hbase 之 compaction
主要基于0.94.17compaction 什么时候出发等在Chore部分已经进行了讲解,下面我们看一下具体的guocheng原创 2016-02-18 19:00:11 · 507 阅读 · 0 评论