RedisTemplate设置键的过期时间(一行代码)


网络上有一些设置键的过期时间的代码:

this.redisTemplate.opsForValue().set("max", tempCount);
this.redisTemplate.expire("max",tempTime,TimeUnit.SECONDS);

这对应的Redis命令中的set和expire

然而,Redis中还有一条setex命令可以直接设置有过期时间的key

在RedisTemplate中直接被划入了set的重载方法中

redisTemplate.opsForValue().set(codeKey, code, 20, TimeUnit.SECONDS);

表示20秒过期,可以设置时间的计数单位,有分,小时,年,月,日等


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM