缓存刷新术之保证数据一致性

1. 概述 在上一篇文章《缓存读取术之防止缓存雪崩》里我们解决了引入缓存后读数据的问题,本文分析写数据要考虑的问题。数据变更时是更新缓存还是淘汰缓存?是先写DB再写Cache,还是先写Cache再写DB?如何考量?另外,如果写DB成功了但写Cache失败了,数据就会不一致,如何解决?下面逐一探讨。 本文讨论的缓存更倾向于分布式缓存,不过解决方案的思路对本地缓存而言也是大致适用的 2. 更新缓存还是
相关文章
相关标签/搜索