Redis入门 互动版

RENAME


RENAME命令可以将原有的 key 修改为新的key名称,语法如下:

RENAME key newkey

示例 - 重名message。

redis> SET message "hello world"
OK

redis> RENAME message greeting
OK

redis> EXISTS message               # message 不复存在
(integer) 0

redis> EXISTS greeting              # greeting 取而代之
(integer) 1

当 key 和 newkey 相同,或者 key 不存在时,返回一个错误。

当 newkey 已经存在时, RENAME 命令将覆盖旧值。