关于redis有效期设置问题
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,redis服务器版本:3.0.7项目引入jar包:spring-data-redis-1.6.1.RELEASE.jar,jedis-2.8.1.jar使用redisTemplate遇到的一个问题,在
千家信息网最后更新 2025年12月03日关于redis有效期设置问题
redis服务器版本:3.0.7
项目引入jar包:spring-data-redis-1.6.1.RELEASE.jar,jedis-2.8.1.jar
使用redisTemplate遇到的一个问题,在此记录下:
public String getIconResourceByCache (String model) {//先从缓存中获取数据String hashkey = "version";String versionVal = (String)redisTemplate.boundHashOps(VERSION_KEY) .get(hashkey);Long expire = redisTemplate.boundHashOps(VERSION_KEY).getExpire();System.out.println("redis有效时间:"+expire+"S");if (versionVal == null) {System.out.println("redis缓存没有数据,重新获取后设置缓存");versionVal = "temp测试";//将结果放入缓存,注意先后顺序(先设置值,再设置过期时间),否则过期时间不生效redisTemplate.opsForHash().put(VERSION_KEY, hashkey, versionVal); redisTemplate.expire(VERSION_KEY, Constants.EXPIRE, TimeUnit.SECONDS);}return versionVal;}代码if代码体内,最后两行代码,如果交换位置,则上面的expire过期时间永远为-1,代表永不过期
时间
缓存
代码
数据
有效
问题
代表
位置
先后
服务器
永不
版本
结果
面的
项目
顺序
服务
测试
有效期
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
后台软件开发升级书籍
青岛蓝森林网络技术有限公司
算法软件开发考研考什么学校
华为服务器代码120
服务器网络故障维修
服务器安全软件 安全防护
只狼盗版连接服务器
东莞游戏软件开发
南阳新领域网络技术有限公司
网络安全团队官网
网络技术三级什么时候出成绩
数据分析服务器如何使用
芯片什么软件开发
是么是服务器
介绍几种无线网络技术
如何用无线的方式访问服务器
ip数据库 mysql
最新网络安全局
服务器集虚拟管理技术
彩票预测软件需要服务器吗
简谱视唱软件开发
学软件开发去哪个城市好
华为软件开发云推广
rtm服务器是什么意思
江阴品质软件开发技术参数
运维服务器管理工作
腾讯网络安全哪个部门监管
武装突袭3区服务器信息查询
网络安全主题宣传片观后感
丁先锋嘉兴智和软件开发公司