我们有10,000个测试用例,每个测试用例都有一个测试输入文件XML。 因此,有10,000个XML文件占用了大约2GB的磁盘空间。
我们已将所有XML文件转换为JSON文件。这样可以减少大量空间。
我的问题是?
有没有其他工具或其他方法可以减小尺寸而不影响性能。
答案 0 :(得分:0)
一种可能的方法是分别将数据文件压缩和存储在磁盘上。当需要数据文件时,只需通过代码将其解压缩并使用即可。
对于Java,可以使用java.util.zip.GZIPOutputStream和java.util.zip.GZIPInputStream压缩和解压缩文件。文件扩展名将为“ .gz”。
Python还具有'gzip'模块,以支持.gz文件的压缩/解压缩。