关于redis有效期设置问题
发表于:2025-02-12 作者:千家信息网编辑
千家信息网最后更新 2025年02月12日,redis服务器版本:3.0.7项目引入jar包:spring-data-redis-1.6.1.RELEASE.jar,jedis-2.8.1.jar使用redisTemplate遇到的一个问题,在
千家信息网最后更新 2025年02月12日关于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安全错误
数据库的锁怎样保障安全
梦幻西游服务器和梦三国
lol韩服服务器
maxkim服务器
网络安全法律常识有哪些
c 无法删除该数据库因为
终端如何查服务器名称
深圳嘉卉互联网科技有限公司
isas课题无线网络技术
kali网络安全案例
郁聚互联网科技
日浏览10w选什么服务器
秦皇岛软件开发机构
spm服务器电源管理器
服务器class文件导出
计算机网络技术中差错
数据库中哪里是标签
域名服务器按区管理的好处
网络安全法中的网络日志
校园安全与网络安全的文字
令牌服务器
音灵无法连接服务器
上海嵌入式工控机服务器
河南蓝果网络技术有限公司
怎么切换国际服的服务器
金山区多层软件开发设备
浙江通用软件开发售后服务
网络安全工作需要值班吗
天龙八部少年游服务器啥时候开
机关单位网络安全管理简报
曼丽网络技术 叶婷婷