redis雪崩、穿透、擊穿和解決方案

1. redis雪崩 大量的緩存數據同時時間失效,導致用戶直接發起大量請求到數據庫 生成隨機失效的緩存時間數據,使緩存不會在同一時間失效 集羣部署,熱點的key分別在不同的節點上 不設置緩存失效的時間 定時任務更新緩存的數據 2. redis穿透 用戶請求數據,例如ID爲負數,不存在緩存裏,也不存在數據庫裏,就會造成緩存擊穿 無意義的數據放入緩存,下一次相同的請求就會命中緩存 IP過濾 參數校驗
相關文章
相關標籤/搜索