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/