Hadoop HBase概念學習系列之HBase裏的HRegion(五)

 

  首先,要區分,HRegion服務器包含兩大部分:HLog部分和HRegion部分html

HBase裏的HRegion服務器

 

 

 

  HBase裏的HRegion服務器

  當表的大小超過設置值的時候,HBase會自動將表劃分爲不一樣的區域,每一個區域包含全部行的一個子集。對用戶來講,每一個表是一堆數據的集合,每一個表靠主鍵來區分。從物理上來講,一張表是被拆分紅了多塊,每一塊就是一個HRegionpost

  (注意,用戶經過一系列HRegion服務器獲取這些數據。一臺機器上通常只運行一個HRegion服務器,並且每一分區段的HRegion也只會被一個HRegion服務器維護。url

  這是HBase裏的HRegion服務器!!!)spa

 

     咱們用表名+開始/結束主鍵來區分每個HRegion。HRegion會保存一個表裏面某段連續的數據,從開始主鍵到結束主鍵,一張完整的表格是保存在多個HRegion上面的。htm

  其實,不僅,見blog

HBase裏的META表和ROOT表

  最終是:  表名+開始主鍵+惟一Id,即tablename+startkey+regionId。get

 

相關文章
相關標籤/搜索