0

~500 万件の結果を返す MySQL クエリを実行するスクリプトを作成しています。このデータを操作する必要があります:

  • 書式設定
  • エンコーディング
  • 一部のセクションを JSON に変換する

次に、可能な限り短い時間でそれを CSV ファイルに書き込みます。

node-mysqlモジュールはストリームを処理できるので、それが私の最善の方法であると考えました。ただし、これを行うために独自のストリームを作成することに十分に慣れていません。

フォーマット機能を使用して、MySQL から CSV にデータをストリーミングする最良の方法は何でしょうか。

私たちは、データが CSV ファイルにすばやく書き込まれる限り、データの順序を気にしない立場にあります。

4

1 に答える 1

1

https://github.com/wdavidw/node-csvは、必要なことを行うようです。ストリームを取得したり、ストリームを書き込んだりでき、トランスフォーマーが組み込まれています。

于 2013-11-05T10:38:56.640 に答える