COPY

用法
COPY source destination [ DB destination-db ] [ REPLACE ]
复杂度
对于集合,最坏情况复杂度为 O(N),其中 N 为嵌套项的数量。对于字符串值,复杂度为 O(1)。
起始版本
6.2.0
ACL 类别
@keyspace, @write, @slow

此命令将存储在 source 键的值复制到 destination 键。

默认情况下,destination 键会在当前连接使用的逻辑数据库中创建。DB 选项允许为 destination 键指定一个备用逻辑数据库索引。

destination 键已存在时,此命令返回零。REPLACE 选项在复制值之前会移除 destination 键。

示例

SET dolly "sheep"
COPY dolly clone
GET clone

RESP2/RESP3 回复

以下之一

  • 整型回复:如果 source 已被复制,返回 1

  • 整型回复:如果目标键已存在,而 source 未被复制,返回 0