Gzip と deflate アルゴリズムを使用して高度に圧縮できるファイルの特性は何ですか。
TSV ファイルがあり、同じ圧縮率でさらにいくつかの TSV ファイルを生成しようとしています。私の元の TSV ファイルは、非圧縮で約 700 MB、圧縮で 40 MB です。
圧縮率を上げる長い文字列を使用しようとしましたが、十分ではありませんでした
私が使用するファイルを書き込むには:
fileOutputStream = new FileOutputStream(outputFilePath);
GZIPOutputStream gzipOut = new GZIPOutputStream(fileOutputStream, 512000, false);
this.writer = new OutputStreamWriter(gzipOut, "UTF-8");
writer.write(line);
そのようなファイルを再作成する方法に関するヒントはありますか?