PEXPIRE
语法
PEXPIRE key milliseconds [NX | XX | GT | LT]
- 可用版本
- Redis 开源版 2.6.0
- 时间复杂度
- O(1)
- ACL 类别
-
@keyspace,@write,@fast,
此命令的功能与 EXPIRE 完全相同,但键的生存时间以毫秒为单位指定,而非秒。
选项
PEXPIRE 命令自 Redis 7.0 起支持一组选项
NX-- 仅当键没有过期时间时设置XX-- 仅当键已存在过期时间时设置GT-- 仅当新的过期时间大于当前过期时间时设置LT-- 仅当新的过期时间小于当前过期时间时设置
对于 GT 和 LT,非易失性键被视为无限 TTL。GT、LT 和 NX 选项互斥。
示例
RESP2/RESP3 回复
以下之一
历史
- 自 Redis 7.0.0 版本开始:新增选项:
NX、XX、GT和LT。