0
私は、リモートストリームからTCP経由でデータを読み取り、バイナリとして書き込み、圧縮するサーバープログラムを用意しています。とにかくサーバーのストレージスペースを確保するために直接圧縮されたデータを書き込むことはありますか?データの記録とフライでの圧縮
私は、リモートストリームからTCP経由でデータを読み取り、バイナリとして書き込み、圧縮するサーバープログラムを用意しています。とにかくサーバーのストレージスペースを確保するために直接圧縮されたデータを書き込むことはありますか?データの記録とフライでの圧縮
はい、圧縮を実装するストリーム、E.G.を使用します。 GZipStream
ニース。明らかに、FileStreamはディスク上に作成され、圧縮され、&は永続化されないように破棄されます。圧縮されたストリームのみがディスクに保存されます。これを確認しますか?ありがとう –
+1。 @Mika Jacobi、あなたのコメントは、私たちが見ることのできないコードの一部についてはっきりとしています。圧縮ストリームはラッピングストリームで、他のストリーム(FileStreamなど)からのデータの書き込み/読み取りが可能です。 –
@AlexeiLevenkov:これは、答えで提供されているMSDNリンクのサンプルコードです。 –