001_redis设置存活时间

本文介绍了如何在Redis中使用expire命令为键设置存活时间,以秒为单位。内容包括设置键存活时间的实例,如将键name的存活时间设为20秒,以及讨论新建键的默认永久有效状态。此外,还提到了Redis中的一些其他操作,如keys用于查找符合模板的所有键(不建议在生产环境中使用),del用于删除键,exists用于检查键是否存在,以及ttl用于查看键的剩余有效期。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

001_redis设置存活时间

1、使用expire来设置键的存活时间
在这里插入图片描述

  • 存活时长是以秒为单位的

(1)设置键name的存活时间为20s

127.0.0.1:6379> expire name 20
(integer) 1

(2)效果展示
在这里插入图片描述
客户端提示:
在这里插入图片描述
2、在新建的键中,一般默认永久有效

127.0.0.1:6379> set name LYM
OK
127.0.0.1:6379> set age 21
OK
127.0.0.1:6379> TTL name
(integer) -1
127.0.0.1:6379> TTL age
(integer) -1

(1)其中“-1”表示永久有效的含义。
在这里插入图片描述
3、总结

  • keys:查看符合模板的所有key,不建议在生产环境设备中使用
  • del:删除 一个指定的key
  • exists:判断key是否存在
  • expire:给key设置一个有效期,有效期到key就会被自动删除
  • ttl:查看一个key的剩余有效期
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值