跳到主要内容
uencoder

LZ4

LZ4 是 Yann Collet 开发的高速 LZ77 变体,牺牲部分压缩率换取极快的编解码速度(GB/s 级)。

用途

在对延迟敏感的场景中提供快速无损压缩,如实时传输、内存数据库与日志管道。

机制

LZ77 滑窗匹配但跳过复杂最优解析,采用贪心匹配 + 哈希表加速;输出 (token, 字面, 匹配) 格式。解码仅复制无反序列化开销,极快。

用例

  • 实时数据传输
  • Linux 内核压缩
  • 日志与缓存管道

相关工具

参考链接