1.緩存雪崩
概述:系統在高併發的情況下,超過了當前的承受量,容易出現宕機。
解決辦法:1.集羣,較少壓力
2.本地ehache緩存
3.redis持久化,一旦宕機,從磁盤的加載數據
2.緩存穿透
概述:系統在出現惡意攻擊時,redis緩衝中不存在,就會去查數據庫,惡意攻擊數據庫。
解決辦法:如果每次沒在數據庫中查到,就在redis緩衝中就寫一個空值中去,然後設置一個有效期,過期之後,再重新設置。
3緩存擊穿
概述:高頻繁訪問某個熱點數據,在失效的時候,就會擊穿redis。
解決辦法:設置永不過期。