全是干货!本文主要讨论这么几个问题:(1)啥时候数据库和缓存中的数据会不一致(2)不一致优化思路(3)如何保证数据库与缓存的一致性一、需求缘起当数据发生变化时,“先淘汰缓存,再修改数据库”这个点是大家讨论的最多的。得出这个结论的依据是,由于操作缓存与操作数据库不是原子的,非常有可能出现执行失败。假设先写数据库,再淘汰缓存:第一步写数据库操作成功,第二步淘汰缓存失败,则会出现DB中是新数据,Cach
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号