缓存更新的模式

标题缓存更新的设计 1错误案例 场景:更新缓存数据时,先删除cache,然后再更新db 1 a,b线程,a线程删除cache,更新db前,b线程先读数cache,发现chche没有数据,从db读取数,并加载到cache中,执行后a线程更新db。 2 这个时候db的数据和cache的数据是不一样的,因为cache的数据还是旧数据(脏数据)。 解决这类问题的设计 一 Cache Aside Patte
相关文章
相关标签/搜索