1. 程式人生 > >HBase中什麼是Region,什麼是RegionServer

HBase中什麼是Region,什麼是RegionServer

regionServer 其實是hbase的服務,部署在一臺物理伺服器上,region有一點像關係型資料的分割槽,資料存放在region中,當然region下面還有很多結構,確切來說資料存放在memstore和hfile中。我們訪問hbase的時候,先去hbase 系統表查詢定位這條記錄屬於哪個region,然後定位到這個region屬於哪個伺服器,然後就到哪個伺服器裡面查詢對應region中的資料

  • Region是HBase資料儲存和管理的基本單位。
  • 一個表中可以包含一個或多個Region。
  • 每個Region只能被一個RS(RegionServer)提供服務,RS可以同時服務多個Region,來自不同RS上的Region組合成表格的整體邏輯檢視。

在這裡插入圖片描述