1

ワニスを優先してehcacheを使用する必要がありますか?またはその逆?または両方?

4

1 に答える 1

6

一部のプロジェクトでは、両方を使用しています。EHCacheは、サーバーで使用されるあらゆるタイプの中間結果(再スケーリングされた画像、クエリ結果、変換されたデータ)に最適です。ただし、それを使用するにはソフトウェアを適合させる必要があります。Varnishは、HTTPレベルの結果キャッシング用の透明なアドオンレイヤーです。EHCacheを使用してHTTP最終結果をキャッシュする場合、実装をHTTPプロトコルキャッシュの動作に従って正しく動作させるには多くの作業が必要です。無効化/パージ/デバッグソリューションを考案し、キャッシュラッシュを回避して実装する必要があります。同期サーブレットテクノロジー(フィルターやサーブレットなど)では、Varnishほどスケーリングしません...

したがって、HTTP結果のキャッシュにはVarnishを、中間のアプリ内結果のキャッシュにはEHCacheをお勧めします。

于 2011-04-28T20:32:55.743 に答える