栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 面试经验 > 面试问答

加载速度更快:python中的pickle或hdf5

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

加载速度更快:python中的pickle或hdf5

我只考虑两种存储格式:HDF5(PyTables)和Feather

这是我对DF进行读写比较的结果(形状:4000000 x6,内存大小183.1 MB,未压缩CSV的大小-492 MB)。

以下存储格式比较:( ,

CSV
,,
CSV.gzip
[各种压缩]):
Pickle``HDF5

       read_s  write_s  size_ratio_to_CSVstorageCSV    17.900    69.00   1.000CSV.gzip          18.900   186.00   0.047Pickle  0.173     1.77   0.374HDF_fixed          0.196     2.03   0.435HDF_tab 0.230     2.60   0.437HDF_tab_zlib_c5    0.845     5.44   0.035HDF_tab_zlib_c9    0.860     5.95   0.035HDF_tab_bzip2_c5   2.500    36.50   0.011HDF_tab_bzip2_c9   2.500    36.50   0.011

但这对您来说可能有所不同,因为我的所有数据都是

datetime
dtype,因此最好将它与 您的 真实数据或至少与相似数据进行比较…



转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/640027.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号