相比于gzip,压缩比更高,但是压缩速度更慢,适合于软件下载之类的场景。
lzo是致力于解压速度的一种数据压缩算法,它的压缩率没有gzip高,但是压缩和解压速度却很快,适合于rpc vpn之类的数据实时交换的场景。
也是致力于速度的无损压缩算法,比lzo压缩率更低,但是压缩和解压更快。
相比于lzo,压缩率略低一点,而速度也略快一些,是Google用C++开发的开源算法,适用场景跟lzo一样,越来越多的软件推荐用snappy替换lzo。不支持压缩等级。
facebook提出的比gzip在解压速度上快很多的算法,而且支持词典的训练生成。(注:自己实际测试时,对一个30GB的文本数据进行压缩,压缩比和速度似乎与gzip没有太大区别,可能只适合于较小文件的压缩)