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