跳到主要内容

HPEXPIRE

说明

官方文档:HPEXPIRE

为字段设置毫秒级存活时间。

语法

HPEXPIRE key milliseconds [NX | XX | GT | LT] FIELDS numfields field [field ...]

需要 Redis 7.4+。numfields 与后续字段个数一致;每个字段按参数顺序返回一行 RESULT

NX 仅为没有过期时间的字段设置;XX 仅修改已有过期时间;GT/LT 仅延长/缩短。结果 1 为设置成功,0 为条件不符,-2 为字段不存在,2 为立即删除。

返回结果

返回形式行数内容
结果集多行RESULT 字段,LONG 类型

示例

HSET demo:user name mali
HPEXPIRE demo:user 60000 FIELDS 1 name