hbase 核心参数总结

HBase核心参数总结

单个region的最大大小:

在 HBase 中,控制单个 Region 最大大小的核心参数是:hbase.hregion.max.filesize,默认10G,可以根据业务需求调整,如:20G。

RegionServer中所有Memstore的最大大小

hbase.regionserver.global.memstore.size:默认值为0.4,是RegionServer中所有memstore占用内存在总内存中的比例,当达到该值,则会从整个RegionServer里面找到占用内存最大的nemStore,让其进行flush操作,直到总内存比例降至这个参数的阈值以下,并且在低于阈值之前,阻塞memstore的所有写操作。

Memstore刷新的低水位线

hbase.regionserver.global.memstore.size.lower.limit:默认值0.95,为了防止阻塞memstore的写操作,最好在达到0.4这个阈值之前就flush,即:在达到 0.4*0.95 的时候就开始 flush。

HBase Memstore刷新大小

hbase.hregion.namestore.flush.size:默认值128M,如果memstore的大小超过此值,Memstore将会刷新到磁盘。根据物理机的物理空间和实际业务确定实际大小。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weiweiox

打赏续杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值