redis 一共有 4 个命令来设置键的生存时间(可以存活多久)或过期时间(什么时候被删除)
expire <key> <ttl>:将 key 的生存时间设置为 ttl 秒
pexpire <key> <ttl>:将 key 的生存时间设置为 ttl 毫秒
expireat <key> <timestamp>:将 key 的过期时间设置为 timestamp 所指定的秒数时间戳
pexpireat <key> <ttl>:将 key 的过期时间设置为 timestamp 所指定的毫秒数时间戳
上述四种命令本质上都是通过 pexpireat 命令来实现的。如果自己不小心设置错了过期时间,那么我们可以删除先前的过期时间
移除过期时间
persist <key> 命令可以移除一个键的过期时间,举个栗子:PS:ttl 是以秒为单位,返回键的剩余生存时间;同理还有 pttl 命令是以毫秒为单位,返回键的剩余生存时间
网友回复
DLNA与UPnP的区别和不同?
苏超自建抢票app,通过先预约再抽签化解高并发抢票?
python如何让给电脑在局域网中伪装成电视接收手机的投屏图片视频播放?
如何结合python+js如何自己的视频编码与加密播放直播?
python如何在电脑上通过局域网将本地视频或m3u8视频投屏电视播放?
腾讯视频爱奇艺优酷vip电影电视剧视频如何通过python绕过vip收费直接观看?
有没有可免费观看全球电视台直播m3u8地址url的合集?
有没有实现观影自由的免vip影视苹果 CMS V10 API的可用url?
python如何实时检测电脑usb插入检测报警?
如何判断真人操作的鼠标移动直线轨迹与机器操作的轨迹?