Redisのキャッシュの浸透と雪崩

キャッシュ雪崩

1.キャッシュは、データベースに対するすべての要求を切りました

2.キャッシュがハングアップするが、同じ満期時に、ちょうどデータベースに、すべてのキャッシュが削除されているすべての要求を入れていません

3.データベースへのすべての要求は、データベースがたむろする可能性があります

 

第二に、緩衝液の雪崩

1.キャッシュぶら下げケース

正面入射:Redisの高可用性(マスタースレーブ+センチネル+クラスター)を達成

B入射:ローカルキャッシュ+絞り(Hystrix)

事件の後、C :. Redisの持続性、再起動はディスクからデータをロードするためにした後、迅速な復旧

 

第三に、キャッシュの浸透

1.データベースからではなく、キャッシュに存在し発見された何のためたびにクエリデータは、存在しませんので、なるように、データベースクエリにはデータがありません

2.要求されたデータは、キャッシュの浸透と呼ばれ、データベースへのリクエストで、その結果、キャッシュにヒットの多くではありません

 

第四に、キャッシュ浸透ソリューション

1.キャリブレーションパラメータ

2.空のオブジェクトもキャッシュに入れ、短い有効期限を設定しています

 

おすすめ

転載: www.cnblogs.com/june0816/p/11463036.html