【发布时间】:2014-04-02 14:18:23
【问题描述】:
可以部分解压 tar.gz 文件,例如仅从大 tar.gz 文件的中间解压缩几兆字节?
我有这个想法,因为我们有很多压缩日志文件,将 100mb 日志文件解压缩到 ~1gb 文件然后在其中搜索非常耗时。有“部分解压缩”选项会很棒。
【问题讨论】:
-
您说要从文件中解压缩某些部分以“更快”地搜索到它?即使这是可能的,你怎么知道你正在寻找的信息在你解压缩的那部分?例如,当您有一个损坏的文件并且您想要保存“正确”信息时,部分解压缩可能很有用
-
如果您正在寻找某样东西,您怎么知道要在中间寻找什么?
-
您可以按时间范围搜索 - 它是带有时间戳的日志文件。
标签: java algorithm io gzip compression