Spec-Zone.ru › Redis

RPUSHX

RPUSHX
Синтаксис
RPUSHX key element [element ...]
Доступно с версии:
2.2.0
Сложность вычислений:
O(1) для каждого добавленного элемента, таким образом, O(N) для добавления N элементов, когда команда вызывается с несколькими аргументами.
Категории ACL:
@write, @list, @fast,

Вставляет указанные значения в конец списка, хранящегося по адресу key, только если key уже существует и содержит список. В отличие от RPUSH, никакой операции не будет выполнено, если key еще не существует.

Возврат

Целочисленный ответ: длина списка после операции вставки.

Примеры

RPUSH mylist "Hello"
RPUSHX mylist "World"
RPUSHX myotherlist "World"
LRANGE mylist 0 -1
LRANGE myotherlist 0 -1

История

  • Начиная с версии Redis 4.0.0: Принимает несколько element аргументов.

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

Spec-Zone.ru

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