LPUSHX
LPUSHX
Синтаксис
LPUSHX key element [element ...]
- Доступно с версии:
- 2.2.0
- Сложность по времени:
- O(1) для каждого добавленного элемента, значит O(N) для добавления N элементов, когда команда вызывается с несколькими аргументами.
- Категории ACL:
-
@write,@list,@fast,
Вставляет указанные значения в начало списка, хранящегося по адресу key, только если key уже существует и содержит список. В отличие от LPUSH, никакой операции не будет выполнено, если key ещё не существует.
Возврат
Целочисленный ответ: длина списка после операции добавления.
Примеры
LPUSH mylist "World" LPUSHX mylist "Hello" LPUSHX myotherlist "Hello" 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/lpushx/