redis怎么设置过期时间

avatar
作者
猴君
阅读量:5

在Redis中,可以通过使用EXPIRE命令来设置键的过期时间。

具体的命令语法如下:

EXPIRE key seconds 

其中,key是要设置过期时间的键名,seconds是键的过期时间,单位为秒。

示例:

SET mykey "Hello" EXPIRE mykey 60 

上述示例中,mykey键被设置为60秒后过期。

另外,还可以使用TTL命令来查看键的剩余存活时间(Time To Live)。

示例:

TTL mykey 

该命令将返回mykey键的剩余存活时间,以秒为单位。如果键不存在或者没有设置过期时间,则返回-1;如果键已经过期,则返回-2。

需要注意的是,EXPIRE命令只能设置键的过期时间,无法取消或更新过期时间。如果需要取消键的过期时间,可以使用PERSIST命令。如果需要更新键的过期时间,则可以使用EXPIREAT命令。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!