Spec-Zone.ru › Redis

ZPOPMAX

ZPOPMAX
Синтаксис
ZPOPMAX key [count]
Доступно с версии:
5.0.0
Временная сложность:
O(log(N)*M), где N — количество элементов в упорядоченном множестве, а M — количество извлечённых элементов.
Категории ACL:
@write, @sortedset, @fast,

Удаляет и возвращает до count элементов с наибольшими значениями оценки в упорядоченном множестве, хранящемся по адресу key.

Если не указано, значение по умолчанию для count равно 1. Указание значения count больше, чем мощность упорядоченного множества, не вызовет ошибки. При возвращении нескольких элементов элемент с наибольшей оценкой будет первым, за которым следуют элементы с меньшими оценками.

Возврат

Массивный ответ: список извлечённых элементов и их оценок.

Примеры

ZADD myzset 1 "one"
ZADD myzset 2 "two"
ZADD myzset 3 "three"
ZPOPMAX myzset

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

Spec-Zone.ru

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