Bootstrap

53_多级缓存基础环境搭建

从这个模块开始,给大家介绍Redis多级缓存的相关知识。主要学习内容见下:

  • 了解什么是多级缓存
  • 掌握JVM进程缓存的实现
  • 掌握多级缓存实现
  • 掌握缓存同步

1.什么是多级缓存

传统的缓存策略一般是请求到达Tomcat后,先查询Redis数据库,如果未命中则再去查询关系型数据库,查询过程如下图所示。

程序在上上述这种架构下,会存在些问题。例如,请求要经过Tomcat处理,Tomcat的性能成为整个系统的瓶颈;Redis缓存失效时,会对数据库产生冲击。针对以上的问题,我们可以把架构调整成如下图所示的样子。

通过上图可以看出&

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;