snappy压缩 #17
Open
snappy压缩 #17
Labels
Comments
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
近期测试了一下snappy压缩算法,总体感觉是压缩、解压速度非常快,应用场景也很多。
官网: https://code.google.com/p/snappy/
简介
基本意思就是说snappy压缩算法不追求压缩比,而是追求压缩和解压速度。在
i7
64位CPU上压缩速度在250MB/s,解压速度达到500MB/ssnappy
VSgzip
测试结果:
详细测试中间数据
应用场景
这些都在用
snappy
进行压缩了:在Google内部也大量被使用
总结
如果对压缩解压速度要求比较高,并且压缩比一般可以接受的话,snappy是一种比较好的选择。永久存储(日志等)或者实时传输(rpc等)都是比较好的使用场景。
为了方便使用,我写了一个类似
gzip
的一个工具snappy
,可以随时对文件进行压缩,也可以通过管道对流实时压缩传输,项目主页: https://github.com/ma6174/snappyThe text was updated successfully, but these errors were encountered: