技术篇-HBase Coprocessor 的实现与应用

  1. 云栖社区>
  2. HBase+Spark社区>
  3. 博客>
  4. 正文

技术篇-HBase Coprocessor 的实现与应用

hbase小能手 2019-01-11 17:18:18 浏览1557
展开阅读全文

本次分享的内容主要分为以下五点:

  1. Coprocessor 简介
  2. Endpoint 服务端实现
  3. Endpoint 客户端实现
  4. Observer 实现二级索引
  5. Coprocessor 应用场景

_2019_01_11_1_54_38

1. Coprocessor 简介

HBase 协处理器的灵感来自于 Jeff Dean 09 年的演讲,根据该演讲实现类似于 Bigtable 的协处理器,包括以下特性:每个表服务器的任意子表都可以运行代码客户端的高层调用接口(客户端能够直接访问数据表的行地址,多行读写会自动分片成多个并行的 RPC 调用),提供一个非常灵活的、可用于建立分布式服务的数 据模型,能够自动化扩展、负载均衡、应用请求路由。HBase 的协处理器灵感来 自 Bigtable,但是实现细节不尽相同。HBase 建立框架为用户提供类库和运行时环境,使得代码能够在 HBase Regi

网友评论

登录后评论
0/500
评论
hbase小能手
+ 关注
所属云栖号: HBase+Spark社区