リアルタイムのデータを表示するための速度と待ち時間に疑問があります。リアルタイムのデータを同じ応答時間のユーザーに表示
私は単純なコレクションクエリでMySqlテーブルからデータを取得する毎秒Fire Ajaxリクエストによってユーザーに読み取り時刻データを表示したいとします。そのために
現在、これらの2つのオプションが良いだろう、これらのオプションの中で
- のMySQL /アマゾンオーロラ 私の心の中にファイルシステムをバブリングしていますか?または他の解決策?
実際に確認したところ、ブラウザで1ページを開くと、500ms
未満の応答でajaxリクエストがPHP, MySql, Nginx
スタックを使用して応答します。
しかし、さらに多くのページを開いた場合、同じAjaxリクエストはすべての訪問者に500ms
未満である1 second
以上の応答を返します。
このように、訪問者が増加すると、ajaxリクエストは非常に貧弱な応答を返します。
Node.js+MySql
でも同じ結果が確認されました。
json
ファイルをレコードとして作成し、ファイルからデータをフェッチするのは良いですか?または他の解決策?
はい、Memcacheは良いアイデアです。私はwebsocketを使って同じことを確認しています。 しかし、私にとっては挑戦的な仕事のためにwebsocketでは、接続できる最大数を同時に確認することができます。 – Piyush