Command Palette

Search for a command to run...

Hectal
Phase 5Intermediate6 of 12 in Bloom Filters

Storage Engines and the Edge

Why every LSM-tree database keeps a Bloom filter per SSTable, how RocksDB, Cassandra, HBase and Parquet configure them, and how CDNs use filters to avoid caching one-hit wonders.

Bloom filters earn most of their keep deep inside databases: they let a read skip files that can't contain a key, turning many disk reads into one. The same idea shows up at CDN edges and in columnar file formats.

0/3 · 0%
3 topics ~23 min 4 code blocks & diagrams
Start with the first topic