Apache HBase协处理器

2018-09-04 18:04 更新

Apache HBase协处理器

HBase协处理器仿照Google BigTable的协处理器实现(http://research.google.com/people/jeff/SOCC2010-keynote-slides.pdf第41-42页)。

协处理器框架提供了直接在管理数据的RegionServers上运行自定义代码的机制。目前正在努力弥合HBase的实施与BigTable架构之间的差距。

本章中的信息主要来源于以下资源并大量重用:

  1. 赖明杰的博客文章:处理器简介
  2. Gaurav Bhardwaj的博客文章:如何使用HBase协处理器

使用你自己的协处理器

协处理器是HBase的高级功能,仅供系统开发人员使用。由于协处理器代码直接在RegionServer上运行,并且可以直接访问您的数据,因此它们引入了数据损坏、中间攻击或其他恶意数据访问的风险。目前,协处理器没有防止数据损坏的机制,尽管 HBASE-4047 正在进行工作。

此外,没有资源隔离,因此一个善意但行为不端的协处理器会严重降低群集性能和稳定性。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号