Express、Socket.io、および MongoDB (mongoose/node mongo ネイティブ ドライバーによる) を使用して、Node.js に基づくアプリケーションを作成しようとしています。
私の問題は、WebSockets によるクライアントへの接続の確立に加えて、データベース内でのストレージと処理が最適であるという追加情報を取得することです。次に、イベントが到着すると、追加情報に基づいてクライアントを探し、ソケットによってそれらのクライアントに通知を送信します。
私の質問 - データベースへのソケット接続で作成されたオブジェクトを保存する可能性はありますか?
そうでない場合、私の考えは、それらを追加の変数とともに配列に格納して、データベース内の見つかったアイテムから追加情報を見つけることができるようにすることです。私は正しいですか?
クライアント --> 接続の作成 --> データの送信 --> サーバー --> DB で一致するデータを検索 --> ソケットを確立されたデータと照合 --> 確立されたソケットによって通知を送信
心から