{eval=Array;=+count(Array);}
(1)雪崩
◆ 緩存的數(shù)據(jù)過期時間設(shè)置隨機(jī),防止同一時間大量數(shù)據(jù)過期現(xiàn)象發(fā)生;
◆ 如果緩存數(shù)據(jù)庫是分布式部署,將熱數(shù)據(jù)均勻分布在不同緩存數(shù)據(jù)庫中;
◆ 當(dāng)發(fā)生雪崩時,可以通過服務(wù)降級來應(yīng)對。
(2)擊穿
◆ 設(shè)置熱數(shù)據(jù)永遠(yuǎn)不過期。
(3)穿透
◆ 在接口層進(jìn)行校驗(yàn),將惡意請求直接過濾掉;
◆ 使用布隆過濾器快速判斷數(shù)據(jù)是否存在;
◆ 緩存空值或缺省值。
1
回答2
回答1
回答1
回答0
回答0
回答1
回答0
回答0
回答0
回答