第十六天:浪迹天涯网上商城(1.0版本)--缓存与数据库的一致性问题解析与解决方案

1、需求 缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,普遍的做法都是没有啥疑问的,基本都是按照如下的流程进行。但是在更新缓存的时候,却有很多问题,接下来我们慢慢分析。 2、表明自己的态度 首先我抛出自己的看法,从理论上来说,给缓存设置过期时间,是保证最终一致性的解决方案。这种方案下,我们可以对存入缓存的数据设置过期时间。 3、讨论四种更新策略 1、先更新数据库,再更新缓
相关文章
相关标签/搜索