🥚 吃面加不加蛋,思考许久

⚔ 闪光诀

🔥 轰天一击龙抬头

01.Redis COPY - 复制value

Redis COPY - 语法

COPY source destination [DB destination-db] [REPLACE]

Redis COPY命令,用于将source key中的value复制到destination key中。

默认情况下,destination key被创建在和source key相同的逻辑数据库中,除非使用了DB destination-db,其中destination-db为数据库索引编号。

当destination key已存在时,该命令将返回0。使用REPLACE时,将在复制value前删除destination key。

Redis COPY - 时间复杂度

O(N),最坏情况是value为collections(集合)时, N为嵌套项的数量。

O(1),value为字符串时。

Redis COPY - 返回值

1,成功被复制。0,没有被复制。

Redis COPY - 实例演示

redis> select 0
OK
redis> set admin:www "cregend"
OK
redis> copy admin:www admin:res
(integer) 1
redis> get admin:res
"cregend"
redis> copy admin:www admin:res
(integer) 0

redis> copy admin:www admin:cdn DB 1
(integer) 1
redis> select 1
OK
redis> get admin:cdn
"cregend"

轻松一刻

👉👉👉 【武映三千道】教您最小成本化试错:大长腿、露香肩、会撒娇,女主美若天仙即可,其余皆可恐龙......