码迷,mamicode.com
首页 > 其他好文 > 详细

HBase协处理器

时间:2014-06-03 13:22:54      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   a   

 

说明:类似于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协处理器

标签:c   style   class   blog   code   a   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!