文章目录 一. 用redis和数据库一起做缓存的常用的几种方案 1. 读写方案 1.1 双写单读- 缓存失效问题 1.2 单写双读--->key value可能读到旧数据,是有问题的 1.3 双写双读-多线程问题 二. 数据最终一致性解决方案 1. 业务方案 双写双读的异步读写分离方案 2.. 延时双删-延时低 三. 临时数据缓存 一. 用redis和数据库一起做缓存的常用的几种方案 1. 读写方案 1.1 双写单读- 缓存失效问题 写数据是往数据库里面去写,也往redis同步去插入数据 读数据是只从redis读取