hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bharath Vissapragada <bhara...@cloudera.com>
Subject Re: Will compaction block memstore flush to disk
Date Mon, 14 Jul 2014 10:45:32 GMT
Your understanding is correct. They are blocked for blockingWaitTime. Also
as you mentioned it makes sure that the memory is not overused by putting
"lowerLimit" and "upperLimit" on the total memory usage. This is mainly for
heavy write scenarios where compactions can't keep up with frequent flushes.


On Mon, Jul 14, 2014 at 12:59 PM, vito <liyuming05@gmail.com> wrote:

>
> >But if the number number of store files are beyond
> hbase.hstore.blockingStoreFiles, updates are blocked.
>
> Updates are blocked for period hbase.hstore.blockingWaitTime?  or Updates
> can't be put into memstore?
>
> My understanding is the former.
>
> Certainly, updates can also be blocked by some memstore threshold,  eg.,
> hbase.regionserver.global.memstore.upperLimit or
> hbase.hregion.memstore.block.multiplier.
>
> Thanks.
>
>
>
> --
> View this message in context:
> http://apache-hbase.679495.n3.nabble.com/Will-compaction-block-memstore-flush-to-disk-tp4061302p4061317.html
> Sent from the HBase User mailing list archive at Nabble.com.
>



-- 
Bharath Vissapragada
<http://www.cloudera.com>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message