Spec-Zone.ru › Redis

TOPK.RESERVE

TOPK.RESERVE
Синтаксис
TOPK.RESERVE key topk [width depth decay]
Доступно в:
Redis Stack / Bloom 2.0.0
Временная сложность:
O(1)

Инициализирует TopK со специфицированными параметрами.

Параметры

  • ключ: Ключ, под которым будет находиться скетч.
  • topk: Количество самых часто встречающихся элементов для сохранения.

Необязательные параметры

  • ширина: Количество счетчиков, хранящихся в каждом массиве. (По умолчанию 8)
  • глубина: Количество массивов. (По умолчанию 7)
  • decay: Вероятность уменьшения счетчика в заполненном ведре. Возводится в степень счетчика (decay ^ bucket[i].counter). Поэтому, по мере увеличения счетчика, уменьшается вероятность уменьшения. (По умолчанию 0.9)

Возврат

Простой строковый ответ - OK если выполнено успешно, или Ошибка в противном случае.

Примеры

redis> TOPK.RESERVE topk 50 2000 7 0.925
OK

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/topk.reserve/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API