從表中我們可以發現zstd算法的壓縮比最高,但是在吞吐量上的表現只能說是中規中矩。
另壹方面,LZ4算法無疑是吞吐量的佼佼者。
GZIP、Snappy、LZ4甚至zstd都有不同的表現。
但是對於Kafka來說,他們的性能測試結果出奇的壹致,就是在吞吐量方面:LZ4 >;爽快& gt中關村和GZIP;;
就壓縮比而言,zstd > LZ4 & gtGZIP & gt;爽快的.如果網絡不好,CPU資源夠用,建議使用zstd壓縮。
就物理資源而言,使用Snappy算法占用網絡帶寬最多,zstd占用最少是合理的。畢竟zstd是要提供超高壓縮比的。
在CPU利用率方面,每個算法都是相似的,只是Snappy算法在壓縮時使用更多的CPU,而GZIP算法在解壓縮時可能會使用更多的CPU。
/張龍_ 4444/文章/詳情/103679803