Probabilistic data structure used to represent a set of elements
A Bloom filter is a data structure designed to tell you, rapidly and memory-efficiently, whether an element is present in a set.
- Bit Array and Hash functions
- Probabilistic based Insert and Query operation
- There are False positive and no False negative