我正在从我的网站创建数据转储,供其他人下载和分析。每个转储都是一个巨大的XML文件。
我正在尝试找出最佳的压缩算法:
我知道压缩的基础知识,但还不清楚哪种算法符合要求。我将使用MySQL和Python来生成转储,所以我需要一些具有良好python库的东西。
答案 0 :(得分:3)
对于大多数情况,标准压缩等级的GZIP应该没问题。压缩级别越高= CPU时间越长。 BZ2包装更好,但也更慢。嗯,总是在CPU消耗/运行时间和压缩效率之间进行权衡......所有具有默认压缩级别的压缩都应该没问题。