Class BasicMemStoreCompactionStrategy
java.lang.Object
org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategy
org.apache.hadoop.hbase.regionserver.BasicMemStoreCompactionStrategy
Basic strategy chooses between two actions: flattening a segment or merging indices of all
 segments in the pipeline. If number of segments in pipeline exceed the limit defined in
 MemStoreCompactionStrategy then apply merge, otherwise flatten some segment.
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategyMemStoreCompactionStrategy.Action
- 
Field SummaryFieldsFields inherited from class org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategycfName, COMPACTING_MEMSTORE_THRESHOLD_DEFAULT, COMPACTING_MEMSTORE_THRESHOLD_KEY, LOG, pipelineThreshold
- 
Constructor SummaryConstructorsConstructorDescriptionBasicMemStoreCompactionStrategy(org.apache.hadoop.conf.Configuration conf, String cfName) 
- 
Method SummaryModifier and TypeMethodDescriptiongetAction(VersionedSegmentsList versionedList) protected StringgetName()Methods inherited from class org.apache.hadoop.hbase.regionserver.MemStoreCompactionStrategycompact, getFlattenAction, getMergingAction, resetStats, simpleMergeOrFlatten, toString, updateStats
- 
Field Details- 
NAME- See Also:
 
 
- 
- 
Constructor Details- 
BasicMemStoreCompactionStrategy
 
- 
- 
Method Details- 
getAction- Specified by:
- getActionin class- MemStoreCompactionStrategy
 
- 
getName- Specified by:
- getNamein class- MemStoreCompactionStrategy
 
 
-