我想创建一个文件夹的(压缩)档案,其中包含约 350,000 个项目,总计约 17 GB。
是否有.tar.gz
一种合理的格式可用,或者,或是否能.zip
更好.rar
地.7z
处理那么多数据和那么多文件?
编辑:刚刚遇到这个科幻问题;看起来7-zip
(bzip2
压缩)是可行的方法。
答案1
这完全取决于您想如何访问存档文件。
如果你只想恢复全部一次性处理这些文件,然后 tar + 压缩系统(gzip、bzip2、xz 等等)就可以了,而且可能会给你最好的压缩效果。
如果你想要随时提取文件的子集,那么不要使用 tar。Tar 没有内容的中央索引,因此必须读取全部的压缩包来提取所需的几个文件。在这种情况下,ZIP 或 RAR 之类的压缩包更为合理。