You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "churro morales (JIRA)" <ji...@apache.org> on 2015/02/06 01:02:36 UTC

[jira] [Commented] (HBASE-12897) Minimum memstore size is a percentage

    [ https://issues.apache.org/jira/browse/HBASE-12897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14308302#comment-14308302 ] 

churro morales commented on HBASE-12897:
----------------------------------------

in trunk, HeapMemorySizeUtil will allow for a block cache to be sized at 0.  I was thinking we do what lars said which is have something like hbase.min.memstore.blockcache.threshold.percentage  and have it default to 0.0 and make sure that we check both the blockcache and memstore are larger that this configuration option.  What do you guys think?

> Minimum memstore size is a percentage
> -------------------------------------
>
>                 Key: HBASE-12897
>                 URL: https://issues.apache.org/jira/browse/HBASE-12897
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 2.0.0, 0.98.10, 1.1.0
>            Reporter: churro morales
>            Assignee: churro morales
>
> We have a cluster which is optimized for random reads.  Thus we have a large block cache and a small memstore.  Currently our heap is 20GB and we wanted to configure the memstore to take 4% or 800MB.  Right now the minimum memstore size is 5%.  What do you guys think about reducing the minimum size to 1%?  Suppose we log a warning if the memstore is below 5% but allow it?
> What do you folks think? 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)