Redis緩存擊穿原理、解決方案

什麼是緩存擊穿 在談論緩存擊穿之前,我們先來回憶下從緩存中加載數據的邏輯,如下圖所示 因此,如果黑客每次故意查詢一個在緩存內必然不存在的數據,導致每次請求都要去存儲層去查詢,這樣緩存就失去了意義。如果在大流量下數據庫可能掛掉。這就是緩存擊穿。 場景如下圖所示: 我們正常人在登錄首頁的時候,都是根據userID來命中數據,然而黑客的目的是破壞你的系統,黑客可以隨機生成一堆userID,然後將這些請求
相關文章
相關標籤/搜索