3

MediaTemple で 4 ギガの RAM を搭載した dv サーバーを実行しています。大規模な Wordpress のインストールに memcached を使用することを検討しています。memcached は主に複数サーバーのセットアップで使用するように設計されていますが、1 台のマシン (つまり、キャッシュされた Web サイトと memcached の両方を実行している 1 台のサーバー) でのみ使用できることを理解しています。

しかし、私の質問は次のとおりです。単一のサーバーで実行するのに苦労する価値はありますか? W3 Total Cache Wordpress プラグインでデータベース キャッシュを設定するだけで、memcached を WP インストールと同じサーバーで実行するように設定するのとほとんど同じ効果がありますか? 共有できる洞察を事前に感謝します-

4

1 に答える 1

0

はい、Memcached は単一のサーバーで実行するのに最適ですが、クラスター間でキャッシュ結果を共有する場合に特に優れており、クラスター全体の処理とルックアップの多くを排除することで、各ホストとクラスター全体を高速化します。

W3 Total Cache で Memcached を実行すると、非常にうまく機能します。大量のデータが自動的にキャッシュされるだけでなく、WP データベース キャッシュとオブジェクト キャッシュをそこに直接保存することもできます。

ただし、WordPress と単一サーバーのインストールでは、代わりにAPCなどの php アクセラレータを使用することをお勧めします。

APC は主に、事前にコンパイルし、共有メモリ キャッシュからバイトコードを提供することで、php の実行を高速化するように設計されたオペコード キャッシュです。また、memcached とまったく同じように、キー付きデータ (W3 Total Cache を使用したデータベース キャッシュとオブジェクト キャッシュ) を格納することもできます。

于 2013-10-06T18:47:41.250 に答える