Skip to content

BloomParams

Defined in: packages/distillate/src/bloom/bloom.ts:44

Low-level Bloom filter parameters.

k: number

Defined in: packages/distillate/src/bloom/bloom.ts:48

Number of hash probes per key.


m: number

Defined in: packages/distillate/src/bloom/bloom.ts:46

Number of bits in the filter.


optional n?: number

Defined in: packages/distillate/src/bloom/bloom.ts:56

Expected number of keys. Omitted, it is derived as m * ln2 / k, the count this geometry is optimal for, which need not be the count the geometry was solved for.


optional seed?: number

Defined in: packages/distillate/src/bloom/bloom.ts:50

Hash seed; defaults to 0.