Spec-Zone.ru › Redis

TOPK.INCRBY

TOPK.INCRBY
Синтаксис
TOPK.INCRBY key item increment [item increment ...]
Доступно в:
Redis Stack / Bloom 2.0.0
Временная сложность:
O(n * k * incr), где n — количество элементов, k — глубина, а incr — приращение

Увеличивает значение элемента в структуре данных на заданную величину. Можно увеличить значение нескольких элементов одновременно. Если элемент попадает в Top-K список, возвращается элемент, который был из него исключён.

Параметры

  • ключ: Имя схемы, в которой добавляется элемент.
  • элемент: Элемент(ы), которые нужно добавить.
  • приращение: Приращение текущего значения элемента. Приращение должно быть больше или равно 1. Приращение ограничено значением 100 000, чтобы избежать зависания сервера.

Возврат

Массив ответов строковых ответов — если элемент был удалён из TopK списка, пустой ответ в противном случае.

@example

redis> TOPK.INCRBY topk foo 3 bar 2 42 30
1) (nil)
2) (nil)
3) foo

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

Spec-Zone.ru

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