HBase集群結構

2021-09-23 18:27:38 字數 635 閱讀 8640

hbase集群提供的一些客戶端操作表的api,後期通過這些api去操作hbase表的資料。

保證hbase集群的高可用。

接受和儲存hbase中hmaster和hregionserver的註冊和心跳資訊。

儲存了hbase集群的元資料資訊。

他是所有hbase表的定址入口:客戶端程式要操作hbase表,必須要有連線上zookeeper。

接受客戶端的建立表和刪除表的操作。

給hregionserver小弟分配對應的region去管理。

實現hregionserver負載均衡,也就是說避免某個hregionserver管理的region過多。

發現掛掉的hregionserver之後,把他所管理的region重新分配給其他的活著的hregionserver.

接受客戶端的讀寫資料的請求。

接受hmaster給她分配的region,並且進行管理。

切分在執行過程中變得過大的region

負責與底層hdfs進行互動,儲存資料到hdfs上

負責storefile的合併工作。

hbase表中分布式儲存的最小單元。

Hbase集群結構

hbase集群結構圖 hbase基本元件說明 client 包含訪問hbase的介面,並維護cache來加快對hbase的訪問,比如region的位置資訊。hmaster 是hbase集群的主節點,可以配置多個,用來實現ha 為regionserver分配region 負責regionserver的...

HBase學習筆記 hbase集群結構

hbase基本元件說明 client 包含訪問hbase的介面,並維護cache來加快對hbase的訪問,比如region的位置資訊。hmaster 是hbase集群的主節點,可以配置多個,用來實現ha 為regionserver分配region 負責regionserver的負載均衡 發現失效的r...

HBase集群搭建

1.hbase的機群搭建過程 在原來的hadoop1上的hbase偽分布基礎上進行搭建 1.1 集群結構,主節點 hmaster 是hadoop1,從節點 region server 是hadoop2和hadoop3 1.2 修改hadoop1上的hbase的幾個檔案 1 修改hbase env.s...