全局指令-修改
-
设置过期时间——sec秒后过期
expire key sec- 时长单位是秒
- 【注意】设置成功返回1,但如果键不存在,返回结果为0
- 如果sec为负数,那键会被立即删除
-
设置过期时间——millisec毫秒后过期
pexpire key millisec -
设置过期时间——抵达timestamp秒时过期
expireat key timestamp- 时间戳单位是秒
-
设置过期时间——抵达timestamp毫秒时过期
pexpireat key millitimestamp- 前面三个命令在Redis内部还是要调用的这个毫秒时间戳
-
清除过期时间
persist key- 设置成功返回1
-
对键重命名
rename key newKey- 【注意】如果newKey已经存在,那原有的键值对会被覆盖
- 所以更建议使用renamenx命令,确保newKey不存在时,才能命名成功返回OK,否则失败返回0
- 【注意】如果newKey已经存在,那原有的键值对会被覆盖