JavaShuo
欄目
標籤
HBase協處理器加載過程(1.2.x)
時間 2020-08-21
標籤
hbase
處理器
加載
過程
1.2.x
欄目
Hadoop
简体版
原文
原文鏈接
1、首先來看ObserverCoprocessor:
1.觀察者協處理器的靜態加載的配置是在hbase-site.xml中配置以下屬性:
經過hbase.coprocessor.region.classes 配置 RegionObservers 和 Endpoints.
經過hbase.coprocessor.wal.classes 配置 WALObservers.
經過hbase.coprocessor.master.classes 配置MasterObservers.
hbase.coprocessor.region.classes:會被加載到默認全部表上。
hbase.coprocessor.master.classes:由HMaster進程加載。
對應的java類分別是:HMaster、HRegion、FSHLog
2.HMaster
HMaster中有一個屬性叫MasterCoprocessorHost cpHost;
而關於MasterCoprocessorHost類的描述:
爲面向主機的操做提供協處理器框架和環境。@link HMaster經過這個類與加載的協處理器進行交互。
BaseMasterObserver實現MasterObserver,咱們自定義的Observer協處理器實現BaseMasterObserver。而這個類中有MasterObserver中全部的方法,而且最終調用對應的方法。
好比:
建立表時,會在CreateTableHandler類中的調用:
3.HRegion
一樣也有一個屬性叫private RegionCoprocessorHost coprocessorHost;
RegionCoprocessorHost類的描述信息:
實如今@link區域內加載的coprocessor環境和運行時支持。
在各方法中調用:
HRegion中調用鉤子函數:
3.
FSHLog
FSHLog中的屬性爲:WALCoprocessorHost,這個類做用同上邊兩個同樣。
調用例子
FSHLog類中的append方法調用協處理器的鉤子函數:
2、EndPoint協處理器
動態RPC端點相似於存儲過程。終端能夠隨時從客戶機調用。調用時,會在目標區域或區域遠程執行,並將執行結果返回給客戶端。
Endpoint協處理器—動態rpc協議,直接在region進行計算,編寫客戶端代碼調用服務,即將結果返回到客戶端(Reponse)。
相關文章
1.
HBase協處理器加載過程(1.2.x)
2.
Hbase協處理器
3.
hbase 協處理器
4.
細述hbase協處理器
5.
HBase協處理器實戰
6.
【Hbase】【05】協處理器
7.
HBase協處理器加載的三種方式
8.
HBase 系列(八)——HBase 協處理器
9.
HBase過濾器,計數器和協處理器
10.
HBase 協處理器統計行數
更多相關文章...
•
C# 預處理器指令
-
C#教程
•
ionic 加載動作
-
ionic 教程
•
Docker 清理命令
•
Docker容器實戰(七) - 容器眼光下的文件系統
相關標籤/搜索
類加載過程
1.2.x
協處
1.2
處理器
微處理器
協程原理
加載
過載
處理
Hadoop
瀏覽器信息
PHP教程
Docker教程
教程
服務器
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
Appium入門
2.
Spring WebFlux 源碼分析(2)-Netty 服務器啓動服務流程 --TBD
3.
wxpython入門第六步(高級組件)
4.
CentOS7.5安裝SVN和可視化管理工具iF.SVNAdmin
5.
jedis 3.0.1中JedisPoolConfig對象缺少setMaxIdle、setMaxWaitMillis等方法,問題記錄
6.
一步一圖一代碼,一定要讓你真正徹底明白紅黑樹
7.
2018-04-12—(重點)源碼角度分析Handler運行原理
8.
Spring AOP源碼詳細解析
9.
Spring Cloud(1)
10.
python簡單爬去油價信息發送到公衆號
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
HBase協處理器加載過程(1.2.x)
2.
Hbase協處理器
3.
hbase 協處理器
4.
細述hbase協處理器
5.
HBase協處理器實戰
6.
【Hbase】【05】協處理器
7.
HBase協處理器加載的三種方式
8.
HBase 系列(八)——HBase 協處理器
9.
HBase過濾器,計數器和協處理器
10.
HBase 協處理器統計行數
>>更多相關文章<<