Redisの雪崩

各キー(すなわちデータ)あなたは有効期限を設定した場合、キー延滞の数が多い、とき何らかの理由やRedisのためのデータは、大量の突然の損失が、また、これらの要求にこれらのキーのキーの数が多いのRedisので、もしそのようなデータが存在しない、それは、しかし、ハンドルにデータベースを引き起こすにつながる、要求の多くは、データベースをあふれさせるでしょうだろう「雪崩」。

ソリューション:

1、データ障害が発生した時、大量の一定期間の発生を回避するために、均一な有効期限を設定します

図2は、キャッシュミスの後、スレッドやキューの数を制御するためにロックすることにより、書き込みキャッシュデータベースを読み込みます。例えば、1つのスレッドのみのデータと書き込みキャッシュを照会することを可能にするためのキー、他のスレッドが待機します。

3、二次キャッシュ、二次キャッシュクエリからではないクエリデータへのキャッシュを行います



おすすめ

転載: www.cnblogs.com/flzs/p/12205392.html