53_多级缓存基础环境搭建
从这个模块开始,给大家介绍Redis多级缓存的相关知识。主要学习内容见下:
- 了解什么是多级缓存
- 掌握JVM进程缓存的实现
- 掌握多级缓存实现
- 掌握缓存同步
1.什么是多级缓存
传统的缓存策略一般是请求到达Tomcat后,先查询Redis数据库,如果未命中则再去查询关系型数据库,查询过程如下图所示。
程序在上上述这种架构下,会存在些问题。例如,请求要经过Tomcat处理,Tomcat的性能成为整个系统的瓶颈;Redis缓存失效时,会对数据库产生冲击。针对以上的问题,我们可以把架构调整成如下图所示的样子。
通过上图可以看出&