托普克。储备
语法
TOPK.RESERVE key topk [width depth decay]
- 可用:
- Redis 堆栈/Bloom 2.0.0
- 时间复杂度:
- O(1)
使用指定的参数初始化 TopK。
参数
- key:在其下查找 sketch 的键。
- topk:要保留的排名靠前的项目数。
可选参数
- width:每个数组中保留的计数器数。(默认 8)
- depth:数组数。(默认 7)
- decay:减少已占用 bucket 中 counter 的概率。它被提升到它的 counter 的幂 (decay ^ bucket[i].counter)。因此,随着计数器变高,减少的机会就会降低。(默认 0.9)
返回
简单的字符串回复 - OK
如果执行正确,否则为 []。
例子
redis> TOPK.RESERVE topk 50 2000 7 0.925
OK