- 博客(4)
- 收藏
- 关注
原创 redis学习记录
查询的时候,从redis取出数据后判断时间是否过期,如果过期则开通另外一个践程进行数据同步,当前线程正常返回数据,这个数据不是最新的。①解决方案一:用互斥锁:当缓存失效时,不立即去访问数据库,先使用如Redis的sentnx方法去设置一个互斥锁,当操作成功返回时再进行访问数据库的操作并回设缓存,否则重试get缓存的方法。缓存击穿:给某一个key设置了过期时间,当key过期的时候,恰好这时间点对这个key有大量的并发请求过来,这些并发的请求可能会瞬间把DB压垮。2. 什么是缓存击穿,怎么解决。
2024-05-31 01:05:54
476
原创 Result type not match for select id=“queryByAge“ srcType: com.atguigu.pojo.User2 targetType: com.atg
Mapper层的方法名爆红,但程序可运行得到正确结果。
2024-04-04 18:51:14
389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人