Redis Rename命令

Redis RENAME命令用於更改鍵的名稱。

返回值

  • 一個字串,OKerror

如果舊鍵的名稱和新鍵的名稱相等,或者密鑰不存在,則返回錯誤。 如果新鍵的名稱已存在,則它將覆蓋現有鍵的名稱。

語法
以下是Redis RENAME命令的基本語法。

redis 127.0.0.1:6379> RENAME OLD_KEY_NAME NEW_KEY_NAME

示例

首先,在Redis中創建幾個鍵,並向這些鍵設置一些值。

redis 127.0.0.1:6379> SET mykey1 "redis"
OK
redis 127.0.0.1:6379> SET mykey2 "mysql"
OK
redis 127.0.0.1:6379> SET mykey3 "mongodb"
OK

現在,將鍵“mykey2”重命名為“new-mykey2”。

redis 127.0.0.1:6379> RENAME mykey2 new-mykey2
1) OK
redis 127.0.0.1:6379> GET new-mykey2
"mysql"

其他示例

redis 127.0.0.1:6379> SET mykey "Hello"
"OK"
redis 127.0.0.1:6379> RENAME mykey myotherkey
"OK"
redis 127.0.0.1:6379> GET myotherkey
"Hello"
redis 127.0.0.1:6379>

上一篇: Redis鍵命令 下一篇: Redis字串