緩存雪崩的解決方案

1. 什麼是緩存雪崩?

  • Redis裏面會有大量的key,通常會設置過期時間,在某個時間點全部都失效了,恰巧同時有大量的請求過來,那麼請求都直接湧向數據庫,數據庫支撐不住造成宕機,這種現象叫做緩存雪崩
    在這裏插入圖片描述

2. 雪崩預防

  • 永不過期
  • 過期時間錯開
  • 多緩存結合,就是結合Memcache等其他的緩存,比如請求過來先去查詢Redis,沒有的話再去查詢Memcache,這樣就會多了一層保障
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章