Why it matters

Bloom variants cover diverse needs. Understanding shapes technique.

Advertisement

The architecture

Counting Bloom: counters instead of bits.

Scalable Bloom: filter chain that grows.

Partitioned Bloom: k sub-filters.

Bloom variantsCountingsupports deleteScalablegrows on demandPartitioned + Bloomiercache-friendly + fnCounting = 4-bit counters; scalable adds new filter when full; partitioned for cache
Bloom variants.
Advertisement

How it works end to end

Counting: deletion + trade FP rate.

Scalable: growing datasets.

Partitioned: cache locality.

Cuckoo filter modern alternative.