如何保证缓存和数据库数据一致?

如何保证缓存和数据库数据一致?

问题描述:

更新操作: 删除缓存,更新数据库
查询操作: 1,查缓存,缓存有值返回。2缓存无值,查询数据库,存入缓存返回。
下边是在网上看到的答案,确保缓存数据和数据库数据一致,这里把更新缓存放入队列,准确一点应该是把查询数据库和更新缓存一块放入队列吧。

img