以下分析都是基于HBase-0.98版本。 HRegionServer在启动的时候,会启动compactionChecker线程,compactionChecker会检测region是否需要compaction。 主要执行的逻辑如下: protected void chore() {
for (...
分类:
其他好文 时间:
2014-12-15 22:12:41
阅读次数:
361
HDInsight如何创建Hadoop集群
带大家一起看下微软Azure云中的Hadoop集群创建,首先你必须先创建个存储账号,然后新建Hadoop集群,等待21分钟左右,一个Hadoop集群就创建完成了,看图:...
分类:
其他好文 时间:
2014-12-15 19:07:50
阅读次数:
206
hbase 结合MapReduce 批量导入...
分类:
其他好文 时间:
2014-12-15 09:06:45
阅读次数:
236
HBase配置和使用文档
HBase配置和使用文档......................................................................................................
1
一、 HBase原理和结构说明...................................................
分类:
其他好文 时间:
2014-12-14 21:24:13
阅读次数:
261
部署笔记环境准备1)JDK2)本地cdhyum源省.....3)本地hosts10.20.120.11sp-kvm01.hz.idc.com10.20.120.12sp-kvm02.hz.idc.com10.20.120.13sp-kvm03.hz.idc.com10.20.120.14sp-kvm04.hz.idc.com10.20.120.21hd01.hz.idc.com10.20.120.22hd02.hz.idc.com10.20.120.31hd-node01.h..
分类:
其他好文 时间:
2014-12-12 10:17:42
阅读次数:
331
关于MemStore的刷新方式: 1、MemStore达到上限hbase.hregion.memstore.flush.size?默认是128M的时候,会触发MemStore的刷新。这个参数表示单个MemStore的大小的阈值。这个时候是不阻塞写操作的。 ? 2、当一个R...
分类:
其他好文 时间:
2014-12-12 00:07:49
阅读次数:
333
1.HBase简介2.HBase的rowkey,列限定符,列簇,时间版本3.HBaseApi4.启动HBase服务器,利用客户端连接HBase5.HBase,java客户端开发以及配置6.HBase的Region和regionserver以及Mate文件,root文件7.
分类:
其他好文 时间:
2014-12-11 20:47:33
阅读次数:
136
上一篇介绍了hadoop2.4.1的编译过程,以及hive和spark的编译,这次简单介绍hbase的编译过程。hbase0.98.8默认使用hadoop2.2.0进行编译,笔者的hadoop环境是2.4.1版本,为避免包不一致引发的各种错误,需要对hbase进行重新编译。1、生成编译使用的pom文件修改$HBASE_HOME/pom.xm..
分类:
其他好文 时间:
2014-12-11 19:24:03
阅读次数:
245
Hbase对Mapreduce API进行了扩展,方便Mapreduce任务读写HTable数据。
package taglib.customer;
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfig...
分类:
其他好文 时间:
2014-12-11 19:10:31
阅读次数:
214
本文分为三个部分:首先描述hbase建表,读写数据的过程;然后详细介绍一下这些过程中所使用的API,并给出实例;最后给出一些在使用HBase客户端时的一些注意事项和建议。1. 数据的读写流程1.1 创建表创建表是Master的任务,首先需要获取master的地址, master启动的时候会把地址告诉...