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

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

下面来解释一下为什么是删除缓存而不是更新缓存的问题:
缓存面试题(3)_缓存
缓存面试题(3)_缓存_02