Spec-Zone.ru › Redis

RPOP

RPOP
Синтаксис
RPOP key [count]
Доступно с версии:
1.0.0
Сложность по времени:
O(N), где N — количество возвращаемых элементов
Категории ACL:
@write, @list, @fast,

Удаляет и возвращает последний элемент списка, хранящегося по адресу key.

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

Возврат

При вызове без count аргумента:

Ответ в виде строки: значение последнего элемента или nil, если список key не существует.

При вызове с count аргументом:

Массивный ответ: список извлечённых элементов или nil, если список key не существует.

Примеры

RPUSH mylist "one" "two" "three" "four" "five"
RPOP mylist
RPOP mylist 2
LRANGE mylist 0 -1

История

  • Начиная с версии Redis 6.2.0: добавлен аргумент count.

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

Spec-Zone.ru

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