redis延時雙刪第一個刪除是為了什么?
作者: 發(fā)布日期:2025-06-28 15:30:12
其實原因很簡單,只要一份數(shù)據(jù)存在兩個存儲設備中(Redis和MySQL),那都會有數(shù)據(jù)一致性的問題,所以“第一個刪除”是為了讓數(shù)據(jù)只存儲在一個存儲設備中(MySQL)。
Redis和MySQL的數(shù)據(jù)一致性,這又是一個高頻的場景面試題,同時,它也是一個沒有標準答案的、可以跟面試官討論很久的面試題。
對于這個面試題,我的觀點是:“ 沒有完美的方案,只有最適合某場景的方案。
”這個問題表面上看是數(shù)據(jù)一致性的問題,其實根本上,又是數(shù)…。









