笔记
qq1731694541
这个作者很懒,什么都没留下…
展开
-
2021-10-16
Spring 事务失效的 原因分析 数据库引擎是否支持事务(Mysql 的 MyIsam引擎不支持事务); 注解所在的类是否被加载为 Bean(是否被spring 管理); 注解所在的方法是否为 public 修饰的; 是否存在自身调用的问题; 所用数据源是否加载了事务管理器; @Transactional的扩展配置propagation是否正确。 ...原创 2021-10-16 02:46:12 · 72 阅读 · 0 评论 -
redis缓存穿透,缓存雪崩
redis 缓存穿透: 查询的key在redis中不存在时且id在数据库中也不存在时,此时被非法请求进行攻击,导致大量请求数据库可能会造成宕机,这种现象称之为缓存穿透。 解决办法:往redis中存入对应key的空值并设置过期时间往redis缓存中存入一个空值并设置过期时间,这样就能避免缓存穿透。 ...原创 2021-03-12 20:34:58 · 67 阅读 · 0 评论