本文主要介紹redis雪崩和滲透的解決方案(什么 redis擊穿和滲透的區(qū)別),下面一起看看redis雪崩和滲透的解決方案(什么 redis擊穿和滲透的區(qū)別)相關資訊。
[本文來自博客花園]
緩存穿透redis查詢后有一個數(shù)據(jù)庫查詢。被查詢的數(shù)據(jù)不在數(shù)據(jù)庫中,所以不在緩存中,所以查詢穿透緩存,直接落在數(shù)據(jù)庫上。這就是緩存滲透。
緩存崩潰的數(shù)據(jù)在數(shù)據(jù)庫中找到,也在緩存中找到,所以正常的查詢會落在緩存上,這沒有問題。但是緩存突然過期,沒有定期從數(shù)據(jù)庫更新緩存這樣的邏輯,導致緩存始終沒有重新生成,導致查詢?nèi)匀宦湓跀?shù)據(jù)庫上??偨Y(jié)一下就是緩存過期導致的緩存穿透,也就是緩存擊穿。
緩存雪崩大多數(shù)密鑰同時過期,導致大面積緩存崩潰,這就是雪崩。
總結(jié)擊穿是密鑰過期導致的突破,雪崩是大面積的擊穿。
標簽:
緩存數(shù)據(jù)
了解更多redis雪崩和滲透的解決方案(什么 redis擊穿和滲透的區(qū)別)相關內(nèi)容請關注本站點。