托普克。储备

语法
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