date
Jul 2, 2022
type
Page
status
Invisible
slug
gbf-hc
summary
概要:缓存的概念和分类
tags
微服务
spring-cloud-alibaba
商城
category
商城实战
password
Property
Sep 27, 2022 02:57 AM
icon

缓存

一、缓存是什么?

本文介绍的缓存主要是在项目中用到的内存缓存,第三方缓存组件等,作用是降低对数据源的访问频率,从而提高系统的稳定性。
notion image
notion image
缓存的流程图
notion image

二、缓存的分类

1. 本地缓存

本地缓存其实就是把数据存储在内存中(Map<String,Object>
notion image
单体架构下的缓存处理
notion image

2. 分布式缓存

分布式缓存下,本地缓存就不适用了,原因有如下两点:
  • 缓存数据冗余
  • 缓存效率不高
notion image
分布式缓存结构图
notion image