0

私は映画レビューのためのウェブサイトに取り組んでいます。現在の設計では、フロントエンド(jQuery、HTML、CSS)は、基本的なストレージと取得のためにモデル(MYSQLデータベースを処理する個々のphpスクリプト)に接続します。このささいなデザインは、トラフィックが少ない場合に機能します。

私の懸念は、同時に多くのリクエストが入ってくる大量のトラフィックに関連する問題にどのように対処するかです。大量のトラフィックを処理し、システムをスケーラブルにするため に、モデルパーツに対してどのような設計変更を行う必要がありますか?

PS:さらに情報が必要な場合はお知らせください。

ありがとうございました

4

1 に答える 1

1

http://redis.io/-Redisを使用すると、データベースをメモリに常駐させ、ディスクへの遅延書き込みを行うことができます。これにより、DBのパフォーマンスが大幅に向上します。最初にRAMのバケツに注ぎます。Memcachedも人気のあるツールですが、機能が満載ではありません。

于 2012-02-22T14:29:12.503 に答える