百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
L

lz4-java

> 编程语言
开源

适用于 Java 的 LZ4 压缩

1.2K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

适用于 Java 的 LZ4 压缩

注:官方 lz4-java 项目已停止。社区分支可在 这里 找到。为了解决 CVE-2025-12183 问题,Sonatype 已将 org.lz4:lz4-java:1.8.1 的重定向添加到新的组 ID 中。

此库提供了两种压缩方法,两者都生成有效的 LZ4 流: - 快速扫描(LZ4): - 内存占用小(约 16 KB), - 速度快(使用跳过策略,如果输入看起来不可压缩), - 压缩比合理(取决于输入的冗余度)。 - 高压缩(LZ4 HC): - 内存占用中等(约 256 KB), - 速度较慢(大约慢于 LZ4 的 10 倍), - 压缩比好(取决于输入的大小和冗余度)。 - 互操作性(LZ4 Frame): - 覆盖在 lz4 上,使其独立于系统和库 - 这是用于与使用不同 lz4 框架的其他系统共享 lz4 压缩数据的版本。

由 LZ4 和 LZ4 HC 生成的流使用相同的压缩格式,解压非常快速,可以由相同的 lz4-java 解压器实例解压。由 LZ4 Frame 生成的流可以由任何其他语言的独立 LZ4 Frame 实现读取,包括 lz4 CLI 工具。

对于 LZ4 压缩器、LZ4 HC 压缩器和解压缩器,有 3 种实现可供选择:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javacompressordecompressionjavajni-bindings

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言