<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                [TOC] # 系統架構圖 ![](https://box.kancloud.cn/60a88bf2ea766dedff4a1731b4fe3729_1058x596.png) # Client 1. 包含訪問hbase的接口,client維護著一些cache來加快對hbase的訪問(經常訪問的數據放到塊緩存),比如regione的位置信息。 # Zookeeper 1. 保證任何時候,集群中只有一個master 2. 存貯所有Region的尋址入口----root表在哪臺服務器上。 3. 實時監控Region Server的狀態,將Region server的上線和下線信息實時通知給Master 4. 存儲Hbase的schema,包括有哪些table,每個table有哪些column family # Master職責 1. 為Region server分配region 2. 負責region server的負載均衡 3. 發現失效的region server并重新分配其上的region 4. HDFS上的垃圾文件回收 5. 處理schema更新請求 # Region Server職責 1. Region server維護Master分配給它的region,處理對這些region的IO請求 2. Region server負責切分在運行過程中變得過大的region 可以看到,client訪問hbase上數據的過程并不需要master參與(尋址訪問zookeeper和region server,數據讀寫訪問regione server),master僅僅維護者table和region的元數據信息,負載很低。 # 數據更新 點擊web管理頁面中的表 ![](https://box.kancloud.cn/08c6cd70af9a9af20567921eb2d6c696_1436x698.png) 上面是合并,下面是切分,合并有小的合并也有大的合并,大的合并是把一些store file合并成一個 ![](https://box.kancloud.cn/f561e6d664f518857a44835b915c3da1_1212x406.png) 數據修改刪除并不會從hdfs上真正的去掉,舊數據還是會冗余的
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看