缓存之双写一致性
文章目录前言一、数据库、缓存双写问题1.先删除缓存再更新数据库2.先更新数据库再删除缓存二、解决方案1.延时双删2.消息队列总结前言今天要写的是缓存之双写一致性问题(双写一致是指:缓存与数据库写入保持一致。),什么情况下会产生双写一致性问题,以及解决问题的方案。一、数据库、缓存双写问题1.先删除缓存再更新数据库在缓存删除之后,数据库更新之前的间隙,又有人读取旧数据更新了缓存,数据库更新完数据库,此时数据库和缓存的数据又不一致了。2.先更新数据库再删除缓存通过调换顺序确实可以解决问题1,但是更














