redis中保證緩存數據的一致性

1.方式一:先更新數據庫,再更新緩存場景 當有兩個線程A、B,同時對一條數據進行操作,一開始數據庫和redis的數據都爲tony,當線程A去修改數據庫,將tong改爲allen,然後線程A在修改緩存中的數據,可能因爲網絡原因出現延遲,這個時候線程B,將數據修改成了Mike、然後將數據庫中的tony,也改成了Mike,然後線程A恢復正常,將redis中的緩存改成了allen,此時就出現了緩存數據和數
相關文章
相關標籤/搜索