Why it matters

Quotient filter offers cache benefits. Understanding shapes filters.

Advertisement

The architecture

Hash split into quotient + remainder.

Store remainder + metadata bits.

Cache-friendly access.

Quotient filter structureHash splitquotient + remainderStore remainderin slots + metadata bitsCache-friendlysequential accessBender et al.; used in databases; supports insert + delete + merge
Quotient filter.
Advertisement

How it works end to end

Bender + Farach-Colton + others.

Cache-locality advantage.

Merge operation.

Delete supported.