存档格式,最小重写支持

时间:2016-06-15 15:12:03

标签: compression

我需要存储大量的文本文件。为了减少空间消耗,决定以压缩格式存储它们。但问题在于它们经常被改变。所以我不能只使用zip,正如我所理解的那样重写了修改后的文件尾部。

我需要一些支持快速删除,追加,更新文件的存档格式。例如,正如数据库所做的那样,在调用VACUUM之前保留已删除的记录。 有谁知道这种格式。带有java接口的库会很棒:)

1 个答案:

答案 0 :(得分:2)

请勿将它们放入存档中。只需在文件系统的子目录中单独压缩每个文件即可。 “快速删除,追加,更新文件”正是文件系统的设计目标。

单独压缩每个文件都是zip,因此压缩将是相同的。