缓存面试题(3)

1.如何保证缓存与数据库的双写一致性?

答:(1)读的时候,先读缓存,缓存没有的话,那么就读数据库,然后取出数据后放入缓存,同时返回响应
(2)更新的时候,先删除缓存,然后再更新数据库

下面来解释一下为什么是删除缓存而不是更新缓存的问题:
在这里插入图片描述
在这里插入图片描述

posted @ 2018-11-20 20:51  抬头不见星空  阅读(16)  评论(0)    收藏  举报