纸飞机超级群组冷数据存储的压缩算法选择
5 个回答
压缩算法的选择主要考虑压缩率和解压速度。冷数据存储优先级低,推荐xz或者zstd。xz的压缩率很高,但解压速度慢,适合长期存档数据;zstd压缩解压都很快,适合偶尔访问的冷数据。两者都很流畅,不会出现卡顿。根据你群组数据量级和访问频率选择一个即可。
选择zstd/lz4,快。Telegram冷数据,适合用zstd/lz4压缩,且解压也快。不要选择zip/gzip,慢且占用内存。参数调小压缩率,更流畅。实际测试,按需选择。
Telegram冷数据存储选择压缩算法,推荐lz4或zstd,速度快,损耗小,群组数据不怕卡。大文件选择zstd,小文件选择lz4,不要用什么高压缩率的,冷数据又不需要解压,硬件资源有限,直接采用Telegram默认配置即可,不要瞎搞。
推荐Zstandard或LZ4,压缩快、资源占用低,Telegram冷数据不卡。小文件LZ4,大文件Zstandard。硬件普通,实测无压力。
选择算法要根据需求来。
如果是冷数据存储,使用zlib或者lz4。
这两个算法在速度与压缩率方面都有出色的表现。
而且解压时也不卡壳。
Telegram超级群组数据量大,适合这些算法。
也可以考虑gzip,不过它压缩速度较慢。
如果你对空间存储要求不高,可以选用lz4。
它解压速度比较快。
记得测试算法性能后再做决定。