region server作用:負責訪問hdfs,提供增刪改查服務
master作用:管理region server,當其中乙個region server掉線了,master知道這個region server所管理的資料
zookeeper:存放master資料和region server的部分資料
memstore(meta表):簡稱索引表,記錄了region所對應的行
使用者訪問流程:假設使用者需要查某乙個資訊
(1)訪問zookeeper,查詢meta表所在的region server
(2)在meta表查詢自己所要資料的region server
(3)去目標region server上要自己的資料
Hbase的基本特性及工作機制
hbase是一種nosql資料庫,是一種分布式資料庫系統,可以提供資料的實時隨機讀寫 資料的增刪改查模組是基於分布式系統的 hbase資料庫與關係型資料庫不一樣 關係型資料庫的表結構是欄位名,下面儲存的是字段值,而hbase資料庫沒有這些,hbase的表結構是rowkey 行鍵 行鍵下面是key v...
MapTask的工作機制原始碼解析
1.從job提交流程的 2 9 進去 job job new job jobid.downgrade jobid jobsubmitdir 構造真正執行的job localjobrunnber job 2.localjobrunnber job 的run 方法 1 tasksplitmetainfo...
Hbase定址機制
root 表結構 meta.行記錄結構 現在假設我們要從table2裡面查詢一條rowkey是rk10000的資料。那麼我們應該遵循以下步驟 1.從.meta.表裡面查詢哪個region包含這條資料。2.獲取管理這個region的regionserver位址。3.連線這個regionserver,查...