02 2020 档案

mybatis一级缓存二级缓存
摘要:一级缓存 Mybatis对缓存提供支持,但是在没有配置的默认情况下,它只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。所以在参数和SQL完全一样的情况下,我们使用同一个SqlSession对象调用一个Mapper方法,往往只执行一次SQL,因为使用SelSession第一次查询后, 阅读全文

posted @ 2020-02-26 23:33 mzone 阅读(102) 评论(0) 推荐(0) 编辑

redis缓存有哪些问题?一致性?击穿?雪崩等如何解决?
摘要:缓存穿透:指查询一个一定不存在的数据。由于缓存命不中时会去查询数据库,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,造成缓存穿透。 解决方案: 1.是将空对象也缓存起来,并给它设置一个很短的过期时间,最长不超过5分钟​2.采用布隆过滤器,将所有可能存在的数据哈希到一个足 阅读全文

posted @ 2020-02-26 22:54 mzone 阅读(230) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示