No, Every column family has its own memstore. Each one is 128MB in your
case. When flushing, the flusher will choose those memstore who satisfy
certain conditions, so it is possible that not every column family(Store)
will flush the memstore.
Best Regards
Allan Yang


Antonio Si <antonio...@gmail.com> 于2018年11月14日周三 上午7:34写道:

> Hi,
>
> I would like to confirm my understand.
>
> Let's say I have 13 column families in a hbase table. 11 of those column
> families have no data, which 2 column families have large amount of data.
>
> My understanding is that the size of memstore, which is 128M in my env,
> will be shared across all column families even though there is no data in
> that column families. Is my understanding correct?
>
> Thanks in advance.
>
> Antonio.
>

Reply via email to