更新数据时redis缓存与数据库数据不一致的问题

最初级的缓存不一致问题及解决方案 问题:先修改数据库,再删除缓存。若是删除缓存失败了,那么会致使数据库中是新数据,缓存中是旧数据,数据就出现了不一致。java 解决思路:先删除缓存,再修改数据库。若是数据库修改失败了,那么数据库中是旧数据,缓存中是空的,那么数据不会不一致。由于读的时候缓存没有,则读数据库中旧数据,而后更新到缓存中。git 比较复杂的数据不一致问题分析 数据发生了变动,先删除了缓存
相关文章
相关标签/搜索