緩存雪崩、無底洞、數據被踢解決辦法。

1、緩存雪崩 同在一個時間段時,緩存大量失效,導致緩存命中率下降。結果大量查詢都跑到DB上,導致DB崩潰掛掉。 解決辦法: (1)、緩存失效時間設置不集中。 (2)、腳本更新緩存頻率不一樣,如在3~6小時內依次更新緩存,更不是集中更新。 2、緩存無底洞 添加緩存機器後,反而不能增加緩存性能,如圖。 解決辦法: 採用哈希一致性的辦法,將特定用戶存在特定緩存上。讀時,也從這臺機器上讀。 3、數據被踢
相關文章
相關標籤/搜索