1.簡単な説明
実際には、この段階では、分散キャッシュを思い付くために、いくつかの初期の、主にローカルキャッシュを使用する前、私は主にehcahe技術を使用して、あなたの上に実行は、大きな問題があるがされていることをことを基本的なサーバーアプリケーションこのメモリがあります長期保存に適していない、長期保存の場合、ときに大量のデータを持つ分散キャッシュがmemcachedを、より遅くRedisのですが、私は主にRedisのを使用し、あなたのサービスのメモリの大部分を占めることになります。
Redisのは、キャッシュのような質問、一連の必要があります分散:雪崩キャッシュキャッシュ・コヒーレンシ、キャッシュ浸透/内訳を、ホットスポットデータセットに失敗しました。私は、この問題に対するこれらの問題のためのポストのソリューションを記述します。
2. Aフローチャート
3.質問
キャッシュカン朱、加入者の成長のためのほとんどの要求は、同時圧力はTomcat上で分類されます、応答が非常に遅いです。ここで私は、毎秒Tomcatで複雑、理解を理解し、そしてラインは、それが250同時/秒に変更することができる支持体150の同時デフォルトの多くを見ると言われませんでした。個人が実際に同時の数を確認したいです。だから私は、リンクを少し勉強しています。
4.最適化
-
Tomcatサーバー上、または同じJVM内のローカルキャッシュを増やします
-
外部の分散キャッシュの増加
-
ホットデータと静的なHTMLページをキャッシュ
最も要求の前に読み取りと書き込みのデータベースに傍受オフをキャッシュすることにより、効果的にアプリケーションのアクセス速度を向上させることができます。