首页 > 其他 > 详细

HBase协处理器

时间:2014-06-03 13:20:42      阅读:578      评论:0      收藏:0      [点我收藏+]

 

说明:类似于RDBMS中触发器,允许用户在region服务器上运行自己的代码,在客户端用户不用关心操作具体在哪进行

使用场景:权限控制,回调函数(钩子函数)、扫描统计等


 

 

主要类:observer和endpoint

observer:类似触发器,回调函数在特定事件发生时执行

endpoint:类似数据库存储过程,

 


 

 

Coprocessor:定义了协处理器的基本约定,所有协处理器必须实现Coprocessor类

 


 

 

协处理器加载:可以在hbase-site.xml中配置或者通过表描述符加载

eg:使用配置文件

<property>
    <name>hbase.coprocessor.region.classes</name>
    <value>coprocessor.RegionObserverTest</value>
</property>

注意:1.配置顺序决定了执行顺序

   2. 所有协处理器是以系统级优先级加载的

   3. 使用表描述符加载时只能在于region相关的协处理器上使用,因为这是针对特定表的

HBase协处理器,布布扣,bubuko.com

HBase协处理器

原文:http://www.cnblogs.com/wishyouhappy/p/3759654.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!