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/