lz4是什么?怎么压缩和解压?零基础也能看懂的保姆级教程
lz4 是一款由 Yann Collet 设计,以极致速度著称的开源极速无损数据压缩算法。lz4软件绿色免安装版下载地址:lz4压缩包
lz4 可以让每核压缩速度超过 500 MB/s(>0.15 字节/周期),而其解码器也速度极快,每核可达数 GB/s(~1 字节/周期)。另外,它还有一个名为 LZ4_HC 的高压缩衍生版本,可通过牺牲压缩速度换取更高的压缩比。
与其他追求极致压缩比的算法不同,lz4 在保证数据能够 100% 完美还原的前提下,将速度作为了最高优先级。凭借极低的 CPU 消耗和微秒级的延迟表现,lz4 早已成为 Linux 内核、Redis、Kafka 以及各大主流操作系统内存压缩技术的底层基石,是当今高并发、低延迟实时数据处理场景中当之无愧的性能天花板。
下载lz4
本文提供的是 Windows 平台 32位和 64 位两个版本的绿色免安装版压缩包:lz4软件绿色免安装版下载地址:https://pan.quark.cn/s/1c8b0fcd817f
- lz4_win32_v1_10_0.zip: 用于 Windows 32位系统的压缩包
- lz4_win64_v1_10_0.zip: 用于 Windows 64位系统的压缩包
安装lz4
本文以 Windows 64位版本系统的 lz4 为例。1) 下载 lz4 压缩包到安装目录(本文中为“D:\Programs”):

2) 右击 lz4_win64_v1_10_0.zip,选择“解压到此处”:

3) 双击 lz4_win64_v1_10_0 进入文件夹:

4) 右击 lz4.exe,选择“发送到”,再选择“桌面快捷方式”,即可使用:

压缩/解压缩
单文件:
1) 将要压缩的文件或解压的 .lz4 文件拖动到桌面的快捷方式上即可:
多文件/文件夹:
1) 选中要压缩的多个文件或文件夹,右击,选择“压缩为xxx.zip”:
2) 将 .zip 文件拖动到 lz4 的快捷方式上:

lz4常见问题答疑
1) 解压时报“不是有效的 LZ4 文件”?文件没下完或分卷缺失,重新检查;也可能网站把 .zip 强行改后缀成 .lz4,先用 7-Zip 测试 。
2) lz4 不能压缩文件夹或者多个文件吗?
是的,lz4 是一种单文件压缩算法。即使有流程使用 lz4 压缩多个文件,那也是先使用其他方法将其他文件打包为一个文件,再使用 lz4 压缩,这样组合起来的流程,只不过打包过程可以隐式进行。
ICP备案:
公安联网备案: