【发布时间】:2016-01-14 00:54:56
【问题描述】:
哪种缓存 pandas DataFrame 对象的方法将提供最高性能?通过使用pickle 将其存储到磁盘上的平面文件中,还是将其存储在 Redis 之类的键值存储中?
【问题讨论】:
标签: python caching pandas redis
哪种缓存 pandas DataFrame 对象的方法将提供最高性能?通过使用pickle 将其存储到磁盘上的平面文件中,还是将其存储在 Redis 之类的键值存储中?
【问题讨论】:
标签: python caching pandas redis
我有大约 1 GB 纯文本数据的 DF。假设转储到磁盘总是比读取慢,我将 HDF5 写入性能与 pickle 进行了比较。 HDF5 耗时 35 秒,而 pickle 耗时 190 秒。所以,你可以考虑用 HDF5 代替 pickle
【讨论】: