hbase wal 在哪個package下面
1 回答

HUX布斯
TA貢獻1876條經驗 獲得超6個贊
一、調整參數
入門級的調優可以從調整參數開始。投入小,回報快。
1. Write Buffer Size
快速配置
Java代碼
HTable htable = new HTable(config, tablename);
htable.setWriteBufferSize(6 * 1024 * 1024);
htable.setAutoFlush(false);
設置buffer的容量,例子中設置了6MB的buffer容量。
* 必須禁止auto flush。
* 6MB是經驗值,可以上下微調以適應不同的寫場景。
原理
HBase Client會在數據累積到設置的閾值后才提交Region Server。這樣做的好處在于可以減少RPC連接次數。同時,我們得計算一下服務端因此而消耗的內存:hbase.client.write.buffer * hbase.regionserver.handler.count。在減少PRC次數和增加服務器端內存之間找到平衡點。
- 1 回答
- 0 關注
- 735 瀏覽
添加回答
舉報
0/150
提交
取消