课程简介
不论是什么业务,都不得不面对一个棘手的问题:那就是 Redis 和源数据的一致性问题。
多数同学使用 Spring 开发系统时,都喜欢使用它的注解去控制缓存的读取和更新。这在一般公司是没什么问题的,但对于高并发的大厂应用,这就是小打小闹。
所以,面对大厂高并发的场景,我们又该如何解决 Redis 缓存不一致的问题呢?
课程核心
课程目录
思路导航,学习不迷茫
1.Spring 注解使用:控制 Redis 缓存更新
2.一致性问题是如何产生的?
3.双更新模式:
操作不合理,导致数据一致性问题
4.“后删缓存”能解决多数不一致
5.大厂高并发,“后删缓存”依旧不一致怎么办?
6.如何解决高并发的不一致问题?
延时双删与闪电缓存
7.如何解决缓存击穿?读操作互斥与集中更新
8.小结
讲师介绍
老李,前京东高级架构师
曾主导研发过京东金融调用链系统 SGM 和数据库中间件 CDS,以及某头部大厂基础社交业务线的整体架构工作,对高并发下的性能优化有丰富的经验。