sql >> データベース >  >> NoSQL >> MongoDB

NodeJS / ExpressJSは、1つのストリームで大量のデータの応答を送信します

    ノードのhttp.request()は、チャンク でデータを返します ストリーミング用(明示的にこれを述べているといいでしょう)。したがって、Expressの応答の本文に各チャンクを書き込む必要があります。 httpリクエスト (実際には文書化されていません)次に、response.end()を呼び出します。 実際に応答を終了します。

    var req = http.request(options, function(res)
      {
        res.on( 'data', function(chunk) { response.write(chunk); } );
        res.on( 'end', function() { response.end(); } );
      }
    );
    req.on('error', function(error) { … });
    req.end();
    

    response Expressの応答は、最初のクライアント要求(curlまたはangularのajax呼び出し)です。




    1. マングースを介して.update()で.where()クエリを使用しますか?

    2. MongoDB-Mongooseのフィールドに複数のデータ型を定義する方法は?

    3. MongoDB-集計を使用して配列をアンワインドし、重複を削除します

    4. Windows 32ビットでRedisを実行するにはどうすればよいですか?