python-3.x - 我将图像 ID 的键值对作为键,将 numpy 数组(24、366、366)作为值。有效保存这些数据的最佳方法是什么?
问题描述
我尝试使用 np.save 和 pickle 保存 1000 个键值对实例。两者都往往很大~6.9 GB。但是我总共有 44k 个这样的键值对实例。这将需要永远保存。有没有办法压缩数据并保存?
解决方案
如果您要在生产中使用它或者您想加快速度,请使用数据库。Cassandra 非常强大,但这是小数据,您可以使用您想用作数据库的数据。也检查redis,但同样你需要在任何持久数据库中存储。如果只是想用于测试使用numpy.save
推荐阅读
- php - 为什么我的 php echo 不能使用 jquery 工作?如果执行了不正确的密码或凭据部分,login2.php 文件将加载消息
- android - 使用 Android AOSP 工具链构建任何开源软件
- html - HTML CSS 看不到元素 OpenSeadragon 查看器
- python - 用 discord.py 制作一个计时器
- node.js - req.check 在 express-validator 中不起作用?
- c++ - co_await 之后当前处理的异常是什么?
- html - Flask - 来自数据库的数据无法在 HTML 上正确呈现 - 段落之间需要空格
- python - Scipy solve_ivp没有给出预期的解决方案
- javascript - JS Regex - 将逗号内的所有内容与关键字匹配
- python - 如何确定一组区间是否可以覆盖某个成本以下的区域?