- 博客(3)
- 收藏
- 关注
原创 JAVA Mysql事务不生效排查
排查 查看数据库或表,设置的引擎。MyISAM是不支持事务的,必须改为InnoDb。 @Transactional注解的方法是否为public。 如果应用在protected、private或者 package的方法上,不会报错,但是事务设置不会起作用。 @Transactional所注解的方法所在的类,是否已经使用了注解@Service或@Component等。 需要调用该方法,且需要支持事务特性的调用方,是在 @Transactional所在的类的外面。 注意:类内部的其他方法调用这个注解了@Tran
2020-05-11 14:20:29 328
原创 Redis备份
Redis冷备和热备冷备热备 如有错误以及意见,欢迎交流。 冷备 冷备–》RDB:支持持久化机制,对redis的数据进行周期性的持久化。 优: 在进行持久化的时候对redis的性能影响非常小,因为在同步数据的时候只是fork一个子进程去做持久化,在恢复数据时RDB比AOF快 缺: RDB是快照文件,默认5分钟或更久才会生成一次,数据丢失会丢失5分钟或更久,RDB在生成数据快照时,如果文件很大...
2020-05-08 14:40:41 120
转载 Redis--》缓存雪崩、击穿、穿透
Redis--》缓存雪崩、击穿、穿透缓存雪崩缓存击穿缓存穿透 本文有参考其他文章及部分个人理解,如有错误以及意见,欢迎交流。 缓存雪崩 理解: key批量失效:大面积的缓存失效,请求打崩数据库同时大面积失效,redis等同于无,这个数量等级的请求直接打到数据库,如果没做熔断等策略,基本就瞬间挂,那么依赖这个库的所有接口都会报错。 解决方案: 往redis中存数据时,给没有设置过期时间的每个k...
2020-05-08 11:33:47 96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人