更新操作: 删除缓存,更新数据库查询操作: 1,查缓存,缓存有值返回。2缓存无值,查询数据库,存入缓存返回。下边是在网上看到的答案,确保缓存数据和数据库数据一致,这里把更新缓存放入队列,准确一点应该是把查询数据库和更新缓存一块放入队列吧。
收起
缓存与数据库双写一致最佳解决方案分析 - 简书 写在最前面 在大型互联网应用当中如果你的应用引入了缓存机制,那么有一个大前提就是你的业务场景上必须得接受数据的新鲜度上有可能会有一定时间的延迟。删除缓存失败是一个极小概率事件... https://www.jianshu.com/p/dc1e5091a0d8
报告相同问题?