HBase协处理器
2024-10-19 22:25:40
说明:类似于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相关的协处理器上使用,因为这是针对特定表的
最新文章
- CSS3 Flexbox不迷路指南
- 写给后端程序员的HTTP缓存原理介绍
- 剑指offer六:反转链表
- Chrome开发,debug的使用方法。
- sql 中各种锁随记
- Objective-C:Foundation框架-常用类-NSNull
- P1026 犁田机器人
- JS代码片段:日期格式化
- SharedPreferencesUtil
- RTB广告展示分步说明
- vs 2013 编译zlib
- 【转载】jQuery全屏滚动插件fullPage.js
- 音频播放器在chrome浏览器,play报错
- yii学习笔记--url解析
- 如何用JavaScript判断dom是否有存在某class的值?
- Codeforces 765F Souvenirs 线段树 + 主席树 (看题解)
- ADO.NET Entity Framework学习笔记(3)ObjectContext
- logback.xml 模板
- mysqldump 备份数据库用户所需要的权限
- 安全控制 iptables