renamenx
RENAMENX
RENAMENX key newkey
自1.0.0起可用。
时间复杂度:
O(1)
重命名key
为newkey
如果newkey
还不存在。它key
不存在时会返回错误。
注意:
在Redis 3.2.0之前,如果源和目标名称相同,则会返回错误。
返回值
整数回复,具体为:
1
如果key
被重命名为newkey
。
0
如果newkey
已经存在。
例子
redis> SET mykey "Hello" "OK" redis> SET myotherkey "World" "OK" redis> RENAMENX mykey myotherkey (integer) 0 redis> GET myotherkey "World"