CMS.INITBYPROB
Syntax
CMS.INITBYPROB key error probability
- Available in:
- Redis Open Source / Bloom 2.0.0
- Time complexity:
- O(1)
- ACL categories:
-
@cms
,@write
,@fast
,
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.
Examples
redis> CMS.INITBYPROB test 0.001 0.01
OK
Return information
One of the following:
- Simple string reply
OK
if executed correctly. - Simple error reply if the given key already exists.