介绍
LZ4-java是适用于Java的压缩算法,基于Yann Collet在http://code.google.com/p/lz4/上提供的工作。
LZ4-java提供对两种压缩方法的访问,这两种方法都生成有效的LZ4流。
- 快速扫描(LZ4):
- 内存占用少(约16 KB)
- 非常快(在输入看起来不可压缩的情况下快速扫描并跳过启发式扫描)
- 合理的压缩比(取决于输入的冗余)
- 高压缩(LZ4 HC):
- 中等内存占用(~256 KB)
- 相当慢(比LZ4慢~10倍)
- 良好的压缩比(取决于输入的大小和冗余)
这两种压缩算法产生的流使用相同的压缩格式,解压速度非常快,并且可以由同一个解压缩器实例解压缩。
类别:解压缩