コンテンツを提供するために使用する場合、誰かがVarnish Vs Memcacheについてコメント/ベンチマーク/提案があるかどうか疑問に思っていました(通常、リクエストのパラメーターに応じて2-5kb JSファイル。何千ものdiffファイルが可能です)
現在、nginx + Varnish + LAMPを使用してこれを行っています。
私はnginxのmemcachedモジュールについて読んでいて、誰かがMemcacheでコンテンツをキャッシュし、nginxから直接提供する(または失敗した場合はLAMPからプルする)ためのベンチマークを持っているのではなく、リクエストをVarnishに渡してそれを実行させる同じ仕事。
全体として、MemcacheとVarnishを使用したコンテンツ(通常は2〜5kb)の設定と取得(および時折のパージ)に関するベンチマークはありますか?
ありがとう
私見これは「memcacheとワニス」の問題ではなく、「memcacheの有無にかかわらずワニス」であり、できる限りmemcacheを使用する必要があります。実際、memcache/memcachedはデータとオブジェクトをキャッシュします データベースから 、一方、Varnishは HTTPアクセラレータ で、「コンテンツの多い動的なWebサイト」に対応しています。
両方とも非常にうまく連携します。たとえば、PHP-FPM、ワニス、memcachedを備えたLEMP(またはLNMP)プラットフォームは、ブログとCMSをホストします(この構成を使用するWordPressサイト)は絶対です) WordPressの場合、W3 Total Cacheのようなプラグインを使用してVarnishとmemcachedを管理し、キャッシングのさまざまな側面を実現することで、すべてが透過的になり、パフォーマンスは素晴らしいものになります。
ですから、インストールについて心配する必要はありません。それを実行して、メリットを楽しんでください;)