0

我正在尝试从压缩格式文件中读取文件以将其解析为输入。以下是文件格式gzip、zip、tar.gz

我提到了这两个链接,但没有得到太多信息。

http://ruby-doc.org/stdlib-1.9.3/libdoc/zlib/rdoc/Zlib/GzipReader.html

解析 Zip 文件并从文本文件中提取记录

我正在寻找如何编写编解码器来读取压缩文件的示例?还有其他读取压缩文件的替代解决方案吗?

谢谢德瓦

4

1 回答 1

0

通过查看代码,logstash 1.4 的 file{} 输入不处理 gzip 文件。看起来这在 1.5 中仍然适用。

请注意,s3{} 输入确实处理 gzip 文件,因此您可以相当轻松地将该代码向前推进。

于 2015-01-14T03:27:44.357 回答