sql >> データベース >  >> RDS >> Mysql

チャットアプリケーションのファイルではなくSQLDBからポーリングすると、パフォーマンスが向上しますか?

    IRCクローンの実装を検討している場合は、間違ったツールをすべて選択したと思います。

    これを行う最良の方法は、メモリ内のすべてを処理するカスタムHTTPサーバーを作成することです。データベースも、ファイルの継続的なポーリングもありません。メッセージが到着したら、正しいメモリ内リストをループして、メッセージを他のユーザーにディスパッチするだけです。ブラウザからサーバーへの接続については、「Comet 」をお勧めします。 "(気が向いたら、それらをサポートするブラウザー用のWebソケットを使用します。)

    PHPで行われるほとんどすべての作業は、従来の短い分離された要求に基づいているため、PHPはこのために選択される言語ではない可能性があります。複数のクライアントにリアルタイムでサービスを提供する長時間実行プロセスの場合は、PythonやNode.jsなどをお勧めします。



    1. jquery-select2を使用した動的依存ドロップダウン

    2. floatデータ型とdecimalデータ型の違い

    3. select * from table vs select colA、colB、etc. from table Interesting Behavior in SQL Server 2005

    4. utf-8のDBを使用してPostgres8.3.xでアクセントに依存しない検索を行うにはどうすればよいですか?