将文件附加到存档而不读取/重写整个存档

Ben*_*gel 5 java tar archive

我有很多文件要存储在一个存档文件中.我的第一种方法是将文件存储在一个gzip压缩包中.问题是,如果添加单个文件,我将重写整个存档.我可以摆脱gzip压缩,但添加文件仍然很昂贵.

您建议哪种其他存档格式允许快速追加操作?

msw*_*msw 2

ZIP文件格式的设计允许附加而无需完全重写,并且即使在 Unix 上也很普遍。