緩存穿透問題及解決方案

緩存穿透也被稱爲「擊穿」。很多朋友對緩存穿透的理解是:由於緩存故障或者緩存過期導致大量請求穿透到後端數據庫服務器,從而對數據庫造成巨大沖擊。 這其實是一種誤解。 真正的緩存穿透應該是這樣的:     在高併發場景下,如果某一個key被高併發訪問,沒有被命中,出於對容錯性考慮,會嘗試去從後端數據庫中獲取,從而導致了大量請求達到數據庫,而當該key對應的數據本身就是空的情況下,這就導致數據庫中併發的去
相關文章
相關標籤/搜索