HBase之組成架構

2021-10-06 12:02:13 字數 380 閱讀 3756

master(regionserver的管理程序):

1.與客戶端通訊,實現對錶的增、刪、改操作。

2.分配regions到每個regionserver,負載均衡、故障轉移。

3.監控各個regionserver的狀態。

regionserver(region的管理者):

1.與客戶端通訊實現對資料的增、刪、查操作。

2.對region進行切分、合併。

zookeeper:

hbase通過zookeeper來做master的高可用、regionserver 的監控、元資料以及master的入口、集群配置的維護等工作。

hdfs:

用於hbase底層資料字節流的儲存。同時為hbase提供高可用的支援。

HBase 架構組成

主要負責hregionserver的協調管理及table的ddl操作 新增 更新和刪除 hregionserver的管理包含兩方面 監控hregionserver的執行狀態 從zk接受通知 region的分配 hregionserver擴容 宕機及負載均衡等情況 hmaster的ha解決方案 主備切...

hbase快速入門之 系統架構

使用hbase 的rpc 機制與hmaster 和hregionserver 進行通訊,對於管理類操作,client 與hmaster 進行rpc 對於資料讀寫類操作,client 與hregionserver 進行rpc zookeeper zookeeper quorum 中除了儲存了 root...

HBASE部分 HBASE的架構

hbase的架構 包含訪問hbase的介面並維護cache來加快對hbase的訪問 zookeeper 保證任何時候,集群中只有乙個master 存貯所有region的定址入口。實時監控region server的上線和下線資訊。並實時通知master 儲存hbase的schema和table元資料...