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

          日歷

          <2012年7月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          搜索

          •  

          最新評論

          HBase提供了setCaching設(shè)置 cache數(shù)量,但是很多時(shí)候 如果設(shè)置不當(dāng),會相當(dāng)耗內(nèi)存。
          如果不設(shè)置該值,默認(rèn)是1條。如果設(shè)置該值很大,是可以加快速度,同時(shí)也消耗了太多的內(nèi)存。
          所以 合理的設(shè)置就很重要了。
          當(dāng)設(shè)置了setCaching(n)后,我們的server會從regin server上讀取出n條數(shù)據(jù)。
          那么client端讀取數(shù)據(jù)的時(shí)候會直接從server的緩存中返回,
          但是如果每次你只需要讀取100條記錄,但是設(shè)置了setCaching(1000),那么每次
          都會從region server 多余的拿出900條記錄,這樣會讓應(yīng)用的server內(nèi)存吃不消了
          比較好的解決方案就是 設(shè)置setCaching(n)為實(shí)際需要的記錄數(shù)。

          評論

          # re: HBase 設(shè)置 合理的setCaching提高效率  回復(fù)  更多評論   

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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 武陟县| 岑溪市| 甘南县| 兴城市| 宜兰县| 乐平市| 沾益县| 潢川县| 昭觉县| 河曲县| 东港市| 南陵县| 六安市| 故城县| 阿拉善左旗| 得荣县| 客服| 巨野县| 资溪县| 策勒县| 贵德县| 万荣县| 都匀市| 将乐县| 沈丘县| 冕宁县| 宾阳县| 思南县| 稷山县| 青岛市| 息烽县| 互助| 东安县| 革吉县| 麟游县| 环江| 田林县| 延津县| 习水县| 琼海市| 祁阳县|