CMS.INITBYPROB

Syntax
CMS.INITBYPROB key error probability
Available in:
Redis Stack / Bloom 2.0.0
Time complexity:
O(1)

Initializes a Count-Min Sketch to accommodate requested tolerances.

Parameters:

  • key: The name of the sketch.
  • error: Estimate size of error. The error is a percent of total counted items. This effects the width of the sketch.
  • probability: The desired probability for inflated count. This should be a decimal value between 0 and 1. This effects the depth of the sketch. For example, for a desired false positive rate of 0.1% (1 in 1000), error_rate should be set to 0.001. The closer this number is to zero, the greater the memory consumption per item and the more CPU usage per operation.

Return

Simple string reply - OK if executed correctly, or [] otherwise.

Examples

redis> CMS.INITBYPROB test 0.001 0.01
OK

Rate this page