redis如何设置过期日期

2025-10-08 16:53:30

1、在小于盯晃2.1.3的版本里,只能对key设置一次expire。2.1.3和之后的版本里,可以多次对key使用expire命令,更新key的expire time。

redis如何设置过期日期

2、 在术语里面,把设置了expire time的key 叫做:volatile keys。 意思就是不稳定的key。

redis如何设置过期日期

3、如果对key使用set或del命令,那么也会移除expire time。尤其是set命令,这个裹躲陵在编写程序诉孝的时候需要注意一下。

redis如何设置过期日期

4、 2.1.3之前的老版本里,如果对volatile keys 做相关写入操作(LPUSH,LSET),和其他一些触发修改value的操作时,redis会删除该key。

redis如何设置过期日期

5、对过期键采用了lazy expiration:在访问key的时候判定key是否过期,如果过期,则进行过期处理。其次,每秒对volatile keys 进行抽样测试,如果有过期键,那么对所有过期key进行处理。

redis如何设置过期日期

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:130
  • 阅读量:116
  • 阅读量:119
  • 阅读量:45
  • 阅读量:190
  • 猜你喜欢