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 Error reply otherwise.

Examples

redis> CMS.INITBYPROB test 0.001 0.01
OK

Feedback

If you've found issues on this page, or have suggestions for improvement, please submit a request to merge or open an issue in the repository.