現在データベースに使用mysqldb
していますが、リアルタイムのメッセージング機能を統合する必要があります。chat demo
Tornadoが提供するものはデータベースを実装していません(一方、実装してblog
います)。
このメッセージングサービスは、将来的には電子メールとしても機能します(Facebookのメッセージサービスの仕組みなど。チャットプラットフォームも電子メールです)。とにかく、現在の最初のチャットバージョンを拡張できるようにしたいと思います。電子メールとして機能するには、全体として、メッセージをデータベースに保存する必要があります。
これは次のような単純なものです。送信されるすべてのチャットメッセージについて、データベースにクエリを実行し、ユーザーの画面にメッセージを表示します。または、この方法はサーバーの負荷が高く、最適化が不十分になる傾向がありますか?これを機能させるには、「インフラストラクチャ」をどの程度正確に構成する必要がありますか?
(この質問に固有の主観性についてお詫びしますが、「2回測定し、1回コーディングする」ことを好みます。)
入力、例、およびリソースを高く評価します。
よろしく。