Redis 如何保证缓存与数据库双写时的数据一致性_如何保持redis的双写一致性跟缓存与数据库如何保持一致性是一样的吗-CSDN博客

网站介绍:文章浏览阅读2.2k次,点赞3次,收藏18次。Redis 如何保证缓存与数据库双写时的数据一致性写请求来了,要更新数据库和缓存,一前一后更新,就可能导致缓存和DB中的数据在一段时间内不一致。你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题?一般来说,就是如果你的系统不是严格要求缓存+数据库必须一致性的话,缓存可以稍微的跟数据库偶尔有不一致的情况,如果是强一致性,读请求和写请求串行化,串到一个内存队列里去,这样就可以保证一定不会出现不一致的情况(效率极低。)串._如何保持redis的双写一致性跟缓存与数据库如何保持一致性是一样的吗