hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Subash Kunjupillai <subas...@ericsson.com>
Subject Hbase regionserver heap occupancy because of MSLAB
Date Wed, 04 Oct 2017 16:42:22 GMT
As sited in  HBase Doc
<http://archive-primary.cloudera.com/cdh5/cdh/5/hbase-0.98.1-cdh5.1.3/book/regions.arch.html#too_many_regions>

, I understand that MSLAB of each memstore will occupy 2MB(default) of the
region server heap memory. So if there are 2000 regions in my region server,
3.9GB of my heap would be occupied.

My question is, memory for MSLAB will be allocated as soon as the regions
come online or only if data is written to memstore? Because I've a cluster
where 1000 of empty regions in a table, since data are removed after
configured TTL. Would like to know would that cause unnecessary heap usage?




--
Sent from: http://apache-hbase.679495.n3.nabble.com/HBase-User-f4020416.html

Mime
View raw message