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/