我正在考虑使用亚马逊云满足我的所有模拟需求。生成的模拟文件相当大,我想把它们转移到本地驱动器以便分析等。每次移动数据都需要付费,因此我希望将所有模拟解决方案压缩到尽可能小的大小。它们只是以.mat文件形式保存的numpy数组,使用以下方法:
import scipy.io as sio
sio.savemat(filepath, do_compression = True)
我的问题是,使用python压缩存储、linux压缩或两者结合的方式,什么是压缩numpy数组(它们当前存储在.mat文件中,但我可以使用任何python方法来存储它们)的最佳方法?
我处于linux环境中,对任何类型的文件压缩都持开放态度。