假裝在面試(三):你遇見過緩存穿透嗎,怎麼解決的。

我們先來看一個緩存穿透的場景: 小明是一家公司的主程,這家公司準備上線一項很大的活動,這個活動的流量極大。數據庫系統肯定承受不住這麼大的流量衝擊,所以小明在活動開始之前提前將所有的數據都導入了緩存,避免了流量直接訪問數據庫。 然後,小明在代碼裏面做了一層這樣的邏輯,只有緩存中不存在的數據,纔會去查詢數據庫。也就是說,只有在活動中新增的數據才需要查詢數據庫,因爲活動之前的數據已經全部導入緩存中了,可
相關文章
相關標籤/搜索