Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

HBase memstore adjacent families flush

avatar
Master Guru

When flushing occur - adjacent families are flushed as well. Does that mean all regions on region server or all CF for that specific table are flushed?

1 ACCEPTED SOLUTION

avatar
Guru

Each region flushes independently of each other. If a region flushes, all of its column families are flushed together by default (unless a different flush policy is used in recent code bases). A region's flush does not affect other regions.

View solution in original post

2 REPLIES 2

avatar
Guru

Each region flushes independently of each other. If a region flushes, all of its column families are flushed together by default (unless a different flush policy is used in recent code bases). A region's flush does not affect other regions.

avatar
Master Guru

@Enis The core of opening this post was regarding HBASE_10201. This features allows to flushes based on column family size. If the CF > DEFAULT_HREGION_MEMSTORE_PER_COLUMN_FAMILY_FLUSH the it will flush does families. Your thoughts?