posts - 110, comments - 101, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          HBase 設置 合理的setCaching提高效率

          Posted on 2012-07-25 11:12 云云 閱讀(1420) 評論(1)  編輯  收藏
          HBase提供了setCaching設置 cache數量,但是很多時候 如果設置不當,會相當耗內存。
          如果不設置該值,默認是1條。如果設置該值很大,是可以加快速度,同時也消耗了太多的內存。
          所以 合理的設置就很重要了。
          當設置了setCaching(n)后,我們的server會從regin server上讀取出n條數據。
          那么client端讀取數據的時候會直接從server的緩存中返回,
          但是如果每次你只需要讀取100條記錄,但是設置了setCaching(1000),那么每次
          都會從region server 多余的拿出900條記錄,這樣會讓應用的server內存吃不消了
          比較好的解決方案就是 設置setCaching(n)為實際需要的記錄數。

          評論

          # re: HBase 設置 合理的setCaching提高效率  回復  更多評論   

          2013-09-17 15:33 by 你,你,
          ghjhg

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 涡阳县| 昌都县| 阳朔县| 克山县| 沿河| 江川县| 台州市| 清涧县| 临西县| 大石桥市| 儋州市| 徐汇区| 方城县| 桂阳县| 太仆寺旗| 利川市| 泰宁县| 枞阳县| 武义县| 大同市| 新民市| 浦东新区| 铁岭市| 新竹县| 营山县| 繁昌县| 林周县| 自治县| 信阳市| 沁源县| 广水市| 论坛| 商河县| 门头沟区| 台前县| 卓尼县| 庄河市| 太和县| 荆州市| 米易县| 商洛市|