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

緩存擊穿   定義: 緩存中的key通常設有過時時間,若是某個key過時了,恰在這個時候,有大量的併發請求訪問這個key,則這些請求都會到達DB,致使DB瞬間壓力過大,壓垮DB。web   解決方案: 1.設置互斥鎖,mutex。當緩存失效時不時當即去訪問數據庫,而是使用緩存工具的操做成功帶返回值的操做,好比redis的setnx(set if not exit),memcache的add,利用s
相關文章
相關標籤/搜索