Redis学习记录----缓存更新策略 牛马是当不完的 2024-10-10 58 阅读1分钟 缓存更新策略 添加缓存 缓存更新策略 主动更新策略 先删除缓存存在的问题:数据库与缓存不一致 先操作数据库存在的问题:数据库与缓存不一致 两种方式相比之下先操作数据库的安全性更高,因为写缓存的速度是微秒级的,这么短的时间内更新数据库的可能性不高 而对于先操作缓存,由于更新数据库的时间比较久,在更新的这段时间内发生问题的可能性高 总结 实操 @Transactional注解保证方法满足原子性,即如果更新数据库之后突然发生异常中断,则会回滚到使用该方法之前的状态,即要么都完成,要么都不完成