1:文件的壓縮效率
測試辦法:一樣的文件StatLogInfo_1409070030_125.log大小爲60520K,採用不一樣的壓縮方法。
zip花費17362毫秒,壓縮後大小爲10806K
gzip花費2103毫秒,壓縮後大小爲11209K
7z花費14109毫秒,壓縮後大小爲3842K
snappy花費1571毫秒,壓縮後大小爲21347K
winrar壓縮後大小爲4968K【沒有公佈算法】
壓縮比排序 7z > winrar > zip > gzip > snappy
壓縮速度 snappy < gzip < 7z < zip
綜合gzip > 7z > snappy > zip (耗時因素和壓縮比各站一半比例)
2:文件的解壓縮速度
gzip > 7z > zip > snappy
3:對字符串的壓縮比
左側:測試1000,10000,100000個A組成的字符,壓縮後字節的大小
右側:測試5880,58836,588915個隨機字符,壓縮後的字節大小