Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

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?