緩存穿透、緩存擊穿和緩存雪崩實踐

我們使用緩存的主要目是提升查詢速度和保護數據庫等稀缺資源不被佔滿。而緩存最常見的問題是緩存穿透、擊穿和雪崩,在高併發下這三種情況都會有大量請求落到數據庫,導致數據庫資源佔滿,引起數據庫故障。今天我主要分享一下layering-cache緩存框架在這個三個問題上的實踐方案。 概念 緩存穿透 在高併發下,查詢一個不存在的值時,緩存不會被命中,導致大量請求直接落到數據庫上,如活動系統裏面查詢一個不存在的
相關文章
相關標籤/搜索