Spring Cloud Alibaba微服务架构实战教程—17分布式缓存下Redis设计

前言

大多数的文章,开头就是告诉你使用redis做缓存,怎么怎么样,而本系列,不打算采用这样无趣的写法,这和直接搬运有什么区别?笔者力求读者能得到更大程度的系统学习,会从为什么使用缓存来给大家进行学习。

Spring Cloud Alibaba微服务架构实战教程—17分布式缓存下Redis设计_第1张图片

问问大家,当系统的执行速度慢怎么办?

  • 对于更新速度不是很快的站点,可以采用静态化来避免过多的数据查询。通常前端使用Freemaker或Velocity、thymeleaf等模板引擎来实现 页面的静态化

  • 对于更新数据频繁的站点,可通过 分布式缓存 来解决快速获取的查询,结合如Redis、MemCache、SSDB等组件。(通过将热点数据放入缓存中,来提高查询的访问速度,只让数据库承担存储工作,从而降低请求压力)

一、为什么很多系统都要用缓存?

现如今的互联网时代,高并发、高可用、高性能问题总会被提到,不得不说,缓存在这“三高”中立下了汗马功劳。

你可能感兴趣的:(最新SpringCloud,Alibaba实战开发,redis缓存设计,springcloud,微服务实战,spring,cloud,alibaba,java开发实战)