TOPK.RESERVE
语法
TOPK.RESERVE key topk [width depth decay]
- 可用版本
- Redis Stack / Bloom 2.0.0
- 时间复杂度
- O(1)
初始化一个指定参数的 TopK。
参数
- key: 存储草图的键。
- topk: 要保留的最常出现的项目的数量。
可选参数
- width: 每个数组中保留的计数器数量。 (默认 8)
- depth: 数组数量。 (默认 7)
- decay: 在占用桶中减少计数器的概率。 它被提升到其计数器的幂 (decay ^ bucket[i].counter)。 因此,随着计数器的增加,减少的几率在降低。 (默认 0.9)
返回值
简单字符串回复 - 如果执行正确,则为 OK
,否则为 []。
示例
redis> TOPK.RESERVE topk 50 2000 7 0.925
OK