<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                Region 可以被拆分,也可以被合并。<mark>不過 Region 的合并(merge)并不是為了性能考慮的,而更多地是出于維護的目的被創造出來的</mark>。 <br/> 什么時候才會用到合并呢? <br/> 比如你刪了大量的數據,每個 Region 都變小了,這個時候分成這么多個Region 就有點浪費了,可以把 Region 合并起來,然后可以減少一些 RegionServer服務器來節省成本。<br/> **1. 通過 Merge 類合并 Region**(冷合并) 合并通過使用 org.apache.hadoop.hbase.util.Merge 類來實現,具體做法如下。 比如我想把以下兩個 Region 合并: ![](https://img.kancloud.cn/09/c9/09c9caef06bd1a7d5d707349b8e07e87_1552x441.png) (1)Merge合并需要先將HMaster和所有的HRegionServer關閉 ```sql [root@hadoop101 /]# cd /opt/install/hbase/bin [root@hadoop101 bin]# ./stop-hbase.sh ``` (2)關掉Hbase后再執行下面的語句 ```sql -- 注意:RegionName 的 . 符號要帶上 [root@hadoop101 bin]# hbase org.apache.hadoop.hbase.util.Merge students students,1608367078659.d01dfa31c9e4400ca37df899c8eb3651. students,aaa,1608367519201.6f28b3c770d954c485b01fe28d2c6f64. ``` (3)啟動Hbase并在Hbase Web UI可以看到已經合并了 ```sql [root@hadoop101 bin]# ./start-hbase.sh ``` ![](https://img.kancloud.cn/49/a5/49a5fa52b08c2a4f86bc26f50cd7f146_1773x401.png) 每次 merge 都要關閉整個HBase 這也太麻煩了,好在后來 HBase 又增加了 online_merge。 通過 Merge 類來合并叫**冷合并**,oneline_merge 叫**熱合并**。<br/> **2. online_merge**(熱合并) 比如我要合并如下兩個Region。 ![](https://img.kancloud.cn/29/4d/294d95a83162efd427948a440640b16d_1564x357.png) ```sql -- merge_region后面的兩個參數是需要合并的文件的hash值 hbase(main):014:0> merge_region 'c2e1a63a66226bfd9b236f5a34ab3b1c','32665b293d9788fa2431c77d661e9b07' ``` 合并后 ![](https://img.kancloud.cn/2f/6c/2f6c43d51859f7ba7036f7823861b802_1556x329.png)
                  <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>

                              哎呀哎呀视频在线观看