observer的一个例子,也只是个例子
start() 和stop()这两个方法,在表enable和disable时分别也会对应执行
这start()和stop()在连接池里获得连接与释放连接实在是多余
observer类似触发器,操作一张表的时候要注意递归调用,拦截到一次put后再put这个表就会递归
这个例子就是这样的,实际上没任何意义,就是个例子而已
注意锁,HBase是行级的锁,如果想put同一行是不会成功的
先disable表,然后alert一下,那个1001是优先级,别忘记enable
...
分类:
其他好文 时间:
2014-10-30 13:40:14
阅读次数:
263
由于运营数据太大,另外避免影响正常访问,所以需要临时拷贝部分数据到临时表中. bin/hbase org.apache.hadoop.hbase.mapreduce.CopyTable [--starttime=X] [--endtime=Y] [--new.name=NEW] [--peer.ad...
分类:
其他好文 时间:
2014-10-30 13:12:41
阅读次数:
216
环境说明: l? hadoop:2.4.0 l? Zookeeper:3.4.6 l? Hbase:0.96 l? Hive:0.13.1 ? 1.? Hive整合HBase原理 Hive与HBase整合的实现是利用两者本身对外的API接口互相进行通信,相互通信主要是依靠Hive安装...
分类:
其他好文 时间:
2014-10-29 19:54:53
阅读次数:
407
异常日志: 2012-03-02 12:11:21,983 WARN org.apache.hadoop.hdfs.DFSClient: DFSOutputStream ResponseProcessor exception? for block blk_1439491087566691588_6207java.net.SocketTimeoutException: 69000...
分类:
其他好文 时间:
2014-10-29 13:13:23
阅读次数:
357
Hbase shell使用HBase 为用户提供了一个非常方便的使用方式, 我们称之为“HBase Shell”。HBase Shell 提供了大多数的 HBase 命令, 通过 HBase Shell 用户可以方便地创建、删除及修改表, 还可以向表中添加数据、列出表中的相关信息等。备注:写错 HB...
分类:
系统相关 时间:
2014-10-29 12:54:02
阅读次数:
318
新项目准备上HBase。HBase眼下由组里某牛负责。本着学会使用HBase的目标,先阅读下HBase in Action,一共十章组织成三部分,须要学习的内容包含HBase基本实现原理,用法,Schema设计原则和实战等。借用Michael Stack(HBase Chair)的话,“At a h...
分类:
其他好文 时间:
2014-10-29 10:44:05
阅读次数:
182
启动hbase集群报错:2014-10-28 17:53:50,993 INFO [regionserver60020] regionserver.CompactSplitThread: Waiting for Small Compaction Thread to finish...2014-10-...
分类:
其他好文 时间:
2014-10-29 10:32:19
阅读次数:
213
ClientHBase Client使用HBase的RPC机制与HMaster和HRegionServer进行通信,对于管理类操作,Client与HMaster进行RPC;对于数据读写类操作,Client与HRegionServer进行RPCZookeeperZookeeper Quorum中除了存...
分类:
其他好文 时间:
2014-10-28 19:47:22
阅读次数:
164
本次是第一次在生产环境部署HBase,本文若有配置上的不妥之处还请高手指正。hadoop版本:hadoop-2.4.1HBase版本:hbase-0.98.6.1-hadoop2JDK:1.6操作系统:centOS6.3 64bit1. 安装snappy#yum install snappyInst...
分类:
其他好文 时间:
2014-10-28 17:00:52
阅读次数:
719