2011-07-26 9 views
1

Zipファイルを動的に処理しようとしています。スクリプトの起動時に1xファイルを解凍したいと思います。文字列をテキストファイルに格納し、zipファイル全体をクライアントにストリームします。メモリにファイルをバッファリングしやすいこと、そしてそれをストリーミングする必要があるように思え、私の最善の解決策は、これまでのRAMディスクにファイルシステムのZipと解凍を使用することであったまともなサイズの同時実行を処理するためにファイルをメモリに解凍し、ファイルを調整し、クライアント(Node.js)にストリームします。

...

リクエストごとに変更された内容で

+2

どういうところですか? –

+0

質問は、どのようにファイルをメモリに解凍し、それをクライアントに(修正して)流すのですか? zipでテキストファイルを編集するのと同じように、zipを提供するよりも。ディスクアクティビティの束なしで... – Lerchmo

+0

zip/unzipロジックのNode.jsで何を使用していますか? – Cheeso

答えて

0

memcachedを使用してファイルを保存できます。 Memcachedは任意のデータをメモリに保存し、より高速に処理します。

+0

node.jsプロセスの変数として保存することもできますが、それを変更してバッファリングする方法は? – Lerchmo

関連する問題