《表1 IndexRegionObserver主要扩展接口》

《表1 IndexRegionObserver主要扩展接口》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于协处理器的HBase内存索引机制的研究》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

框架保证了索引文件和主表在同一个Regionserver上,这样可以保证在需要使用索引文件时只需与RegionServer建立一次连接就可以完成,提高了速度。在此架构中,用户首先在配置文件(hbase-site.xml)中设定索引的细节,主服务器从配置文件中获取需要建立的索引信息,然后在对应的RegionServer中的IndexingCoprocessor中建立索引同时管理二级索引数据。每个节点上都部署了协处理器Coprocessor,部署之后RegionServer端中的每个区域Region上都会自动创建一个区域协处理RegionCoprocessorHost实例,它的主要功能是用来维护系统级或表级的区域观察者协处理RegionObserver。每当RegionObserver启动时会将RegionCoprocessorHost初始化,初始化的过程中,RegionCoprocessorHost会加载当前服务端所有的RegionObserver。索引管理由扩展的RegionObserver实例(IndexRegionObserver)完成。IndexRegionObserver主要的扩展接口如表1所示。