Package org.apache.hadoop.util.bloom
Interface RemoveScheme
- All Known Implementing Classes:
RetouchedBloomFilter
@Public
@Stable
public interface RemoveScheme
Defines the different remove scheme for retouched Bloom filters.
Originally created by European Commission One-Lab Project 034819.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final shortMaximumFP Selection.static final shortMinimumFN Selection.static final shortRandom selection.static final shortRatio Selection.
-
Field Details
-
RANDOM
static final short RANDOMRandom selection.The idea is to randomly select a bit to reset.
- See Also:
-
MINIMUM_FN
static final short MINIMUM_FNMinimumFN Selection.The idea is to select the bit to reset that will generate the minimum number of false negative.
- See Also:
-
MAXIMUM_FP
static final short MAXIMUM_FPMaximumFP Selection.The idea is to select the bit to reset that will remove the maximum number of false positive.
- See Also:
-
RATIO
static final short RATIORatio Selection.The idea is to select the bit to reset that will, at the same time, remove the maximum number of false positve while minimizing the amount of false negative generated.
- See Also:
-