Redis EXPIREAT命令

 
Redis EXPIREAT 同样用于设置过期时间,与 EXPIRE 不同,它以 UNIX 时间戳格式来设置 key 的过期时间。

注意:key 过期后仍然会占用内存,Redis 提供了定时删除和惰性删除两种机制,当 key 被删除后,才真正解除内存占用。

可用版本

EXPIREAT 命令可用版本:>= 1.0.0

语法

Redis EXPIREAT 命令的基本语法如下:
127.0.0.1:6379> EXPIREAT key timestamp  

返回值

设置成功时返回 1,当 key 不存时则返回 0。

命令演示

127.0.0.1:6379> SET webname www.biancheng.net
OK
127.0.0.1:6379> EXPIREAT webname 1611831986
(integer) 1
127.0.0.1:6379> EXPIREAT web 1611831996
(integer) 0

关注公众号「站长严长生」,在手机上阅读所有教程,随时随地都能学习。本公众号由C语言中文网站长亲自运营,长期更新,坚持原创。

公众号二维码
微信扫码关注公众号

 

微信交流群 关注微信公众号,加入官方交流群。内含一款搜索神器,免费下载全网书籍和视频。