1

現在、1日に約10,000UV、500,000PVのサイトを作ろうと考えています。

Rails3.2.11 と多くの gem を使用しています。
たくさんの画像がアップロードされます。
高速なパフォーマンスのために memcached を使用する必要があると思いますか?
または、この金額には必要ありませんか?

DalliRailscasts の使用方法と使用方法を調べましMemcachedたが、アプリの多くの部分を再コーディングする必要があるように見えました。

時間がかかりすぎて、必要なアクセス量に対して memcache が必要ない場合は、使用しません。
私はmemcachedなしで行きます。

どう思いますか?

PS 誰でも簡単にパフォーマンスを高速化する方法を知っている場合は、教えてください。

4

1 に答える 1

2

初日に多くの訪問者を期待する正当な理由がない限り、通常は小さく始めて、アプリサーバーの負荷が増加するにつれてスケーリングするのが最善です (キャッシュしてサーバーを追加します)。

したがって、最初は memcached を気にしないでください...サービスが成功した場合は、キャッシングを含めるのに苦労するだけの価値があります

于 2013-01-11T20:39:49.973 に答える