HBase 성능을 튜닝하는 데 도움이 될 만한 링크들을 모아두었다.
http://hbase.apache.org/book.html#important_configurations
http://engineering.vcnc.co.kr/2013/04/hbase-configuration/
http://kysepark.blogspot.com/2016/08/hbase-write.html
고정 크기의 객체만 힙에 할당하도록 하는 MSLAB 을 조율해보자.
항상 고정 크기로 할당하기 때문에 빈 자리가 생기면 새로운 객체가 그 빈 자리에 그대로 들어갈 수 있어서
구세대 힙에 공간 파편화를 만들지 않는다고 한다.
hbase.hregion.memstore.mslab.enabled 속성으로 설정 가능하다. (기본적으로 true 로 설정)
사이즈는 hbase.hregion.memstore.mslab.chunksize 속성으로 설정 가능하다. (기본적으로 2MB)
자세한 내용은 HBase 완벽가이드 p 571 혹은 여기의 11.2 참고.
'HBase' 카테고리의 다른 글
[HBase] Current heap configuration for MemStore and BlockCache exceeds the threshold required for successful cluster operation. 에러 발생 (0) | 2019.12.05 |
---|---|
[HBase] Snappy 설치 및 적용 방법 (0) | 2019.11.30 |
[HBase] auto balance 방법 링크 (0) | 2019.11.21 |
[HBase] 테이블 partition 개수와 block size 조절하는 방법 (0) | 2019.11.21 |
[HBase] table 의 partition 개수 조절하기 (0) | 2019.11.20 |