最佳数据转储压缩算法是什么?

2024-06-15 00:36:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在从我的网站创建数据转储供其他人下载和分析。每个转储都是一个巨大的XML文件。在

我想找出最好的压缩算法:

  • 有效压缩(CPU)
  • 生成尽可能小的文件
  • 相当普遍

我知道压缩的基本原理,但不知道哪种算法适合。我将使用MySQL和Python生成转储,因此我需要一个好的Python库。在


Tags: 文件数据算法网站mysqlxmlcpu基本原理
1条回答
网友
1楼 · 发布于 2024-06-15 00:36:23

在大多数情况下,使用标准压缩级别的GZIP应该可以。更高的压缩级别=更多的CPU时间。BZ2包装更好,但也比较慢。好吧,在CPU消耗/运行时间和压缩效率之间总是有一个折衷的问题……所有使用默认压缩级别的压缩都应该很好。在

相关问题 更多 >