CMS.INITBYPROB
语法
CMS.INITBYPROB key error probability
- 可用于
- Redis Stack / Bloom 2.0.0
- 时间复杂度
- O(1)
初始化一个计数最小化草图以适应请求的容差。
参数
- key: 草图的名称。
- error: 估计误差大小。误差是计数项目的总数的百分比。这会影响草图的宽度。
- probability: 对于膨胀计数的所需概率。这应该是一个介于 0 和 1 之间的十进制值。这会影响草图的深度。例如,对于所需 0.1% 的误报率(千分之一),error_rate 应设置为 0.001。这个数字越接近零,每个项目的内存消耗就越大,每个操作的 CPU 使用率就越高。
返回值
简单字符串回复 - 如果正确执行,则为 OK
,否则为 []。
示例
redis> CMS.INITBYPROB test 0.001 0.01
OK