Spec-Zone.ru › Redis

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/

Spec-Zone.ru

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