?
本文檔使用 PHP中文網(wǎng)手冊 發(fā)布
RENAME key newkey
自1.0.0起可用。
時間復(fù)雜度: O(1)
重命名key
為newkey
。它key
不存在時會返回錯誤。如果newkey
已經(jīng)存在,它將被覆蓋,當發(fā)生這種情況時,RENAME 執(zhí)行一個隱式的 DEL 操作,所以如果被刪除的鍵包含一個非常大的值,那么即使 RENAME 本身通常是一個常量操作,也可能導(dǎo)致高延遲。
注意:在 Redis 3.2.0之前,如果源和目標名稱相同,則會返回錯誤。
簡單字符串回復(fù)
redis> SET mykey "Hello" "OK"
redis> RENAME mykey myotherkey "OK"
redis> GET myotherkey "Hello"