RedisMySQL缓存双写不一致如何处理
本篇内容主要讲解Redis、MySQL缓存双写不一致如何解决,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习Redis、MySQL缓存双写不一致如何解决吧! 给缓存数据设置过期时间 先做一个说明,从理论上来说,给缓存设置过
双写兜兜转转,返回了串行化的方式
首先a先更新数据库,按照正常流程来走,紧接着要a线程删除缓存,可是突然后面来了个b线程,并且a线程因为各种业务原因卡住了,导致b线程先完成了,之后a线程才更新缓存。这时突然有其他线程进来读数据,就会读到a的数据,但是按照业务流程来走,应该读到b的