CMS.INITBYPROB
语法
CMS.INITBYPROB key error probability
- 可用版本
- Redis 开源版 / Bloom 2.0.0
- 时间复杂度
- O(1)
- ACL 类别
-
@cms
,@write
,@fast
,
初始化一个 Count-Min Sketch,以适应请求的容差。
参数
- key: sketch 的名称。
- error: 错误估算大小。错误是计数总项的百分比。这会影响 sketch 的宽度。
- probability: 膨胀计数的期望概率。这应该是一个介于 0 和 1 之间的十进制值。这会影响 sketch 的深度。例如,对于期望的误报率 0.1% (1/1000),error_rate 应设置为 0.001。该数值越接近零,每个项的内存消耗和每次操作的 CPU 使用率就越高。
返回值
简单字符串回复 - 如果执行成功则为 OK
,否则为 []。
示例
redis> CMS.INITBYPROB test 0.001 0.01
OK