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字符串