node.jsとsocket.ioで簡単なアプリを作っています。私が目指しているのは、応答速度です。ユーザーはタイプし、キーを押すたびに結果をすばやく取得します。データベース内のレコード数: 最初は約 100k。レコードが変更されることはめったにありません。
そのセットアップのような: socket.io 経由でブラウザーからデータを受信し、スフィンクス検索を実行し、mysql クエリを実行します。そして、socket.emit 経由でデータをブラウザに送り返します。単純!
このセットアップは、あらゆる種類のキャッシングの恩恵を受けますか? キャッシングの複雑さについては触れませんが、memcache/redis はやり過ぎのようです。
それは単なる趣味の学習プロジェクトです。