您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
Redis的Rename 命令
发布时间:2021-10-25 23:04:19编辑:雪饮阅读()
Redis Rename 命令用于修改 key 的名称。
改名成功时提示 OK :
127.0.0.1:6379> set key6 val6
OK
127.0.0.1:6379> rename key6 key66
OK
修改失败时候返回一个错误:
127.0.0.1:6379> exists key8
(integer) 0
127.0.0.1:6379> rename key8 key9
(error) ERR no such key
这里因为key8不存在,所以rename进行key8重命名时候就报错了
当 OLD_KEY_NAME 和 NEW_KEY_NAME 相同时候也是可以ok的(菜鸟教程这方面就讲错了):
127.0.0.1:6379> get key66
"val6"
127.0.0.1:6379> rename key66 key66
OK
当new_key_name已存在,则old_key_name的值将覆盖new_key_name的值,然后old_key_name就不复存在了:
127.0.0.1:6379> set key7 val7
OK
127.0.0.1:6379> rename key66 key7
OK
127.0.0.1:6379> get key66
(nil)
127.0.0.1:6379> get key7
"val6"
关键字词:Redis,Rename
上一篇:redis命令randomkey