Bloomex v1.0.2 Bloomex.ScalableBloom View Source

A scalable bloom filter.

  • :error_prob - error probability
  • :error_prob_ratio - error probability ratio
  • :growth - log 2 of growth ratio
  • :size - number of elements
  • :b - list of plain bloom filters
  • :hash_func - hash function to use

Link to this section Summary

Link to this section Types

Link to this type t() View Source
t() :: %Bloomex.ScalableBloom{
  b: [Bloomex.Bloom.t()],
  error_prob: float(),
  error_prob_ratio: float(),
  growth: pos_integer(),
  hash_func: (term() -> pos_integer()),
  size: pos_integer()
}