COPY
COPY
Синтаксис
COPY source destination [DB destination-db] [REPLACE]
- Доступно с версии:
- 6.2.0
- Сложность по времени:
- O(N) в худшем случае для коллекций, где N — количество вложенных элементов. O(1) для строковых значений.
- Категории ACL:
-
@keyspace,@write,@slow,
Эта команда копирует значение, хранящееся по ключу source, в ключ destination.
По умолчанию ключ destination создаётся в логической базе данных, используемой соединением. Опция DB позволяет указать альтернативный индекс логической базы данных для целевого ключа.
Команда возвращает ошибку, если ключ destination уже существует. Опция REPLACE удаляет ключ destination перед копированием в него значения.
Возврат
Целочисленный ответ, конкретно:
-
1еслиsourceбыл скопирован. -
0еслиsourceне был скопирован.
Примеры
SET dolly "sheep" COPY dolly clone GET clone
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/copy/