タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Javascriptとnode.jsに関するgt-r-blazeのブックマーク (1)

  • Node.jsのstreamのしくみまとめ

    streamっていろんな場面で出てきますが(HTTPリクエスト読むとか)、実務で出会ったのは大きなファイルを読む時にメモリに一度に読めないので、ちょっとずつ読みたい…というときでした。.NETで見た気がするけど、これはどう使うんじゃ…と思ってまとめたメモです。特にstreamをcloseしないの?とか、どういう時に使えるの?みたいな使い方の概念的な部分にややつまったのでそのあたりを中心に。 いつ使うのか JavaScriptでreadfileをするとファイル全体をメモリにのせて、オブジェクトに書き込む形になり、メモリリークをするかパフォーマンスが激遅になるかが問題になるんです…。ということで メモリに乗り切らないとき 時間的にすぐにデータを処理しはじめたいとき に使います。データを小分けに順番に扱うので、同じようなデータをどっかに流したいだけ(順次読みこんで、順次書き込む)とか、配列のよう

    Node.jsのstreamのしくみまとめ
  • 1