database - 用于保存约 10 亿个 2KB 大小的浮点数组的数据库
问题描述
我想找到一些简单的解决方案来保存大量的图片嵌入向量。我想将它们保存为 NoSql 数据库中的键值样式。这是场景:
所有值都是大小为 2KB 的浮点数组(因此长度为 512)
键是 URL,长度 < 256 个字符
键值只写一次。一旦保存,就不会被删除。
所以数据就像是一些昂贵的计算结果的缓存。目前数据保存在一个大的rocksdb中。水平备份和扩展非常困难。我认为应该有一些更简单的解决方案,因为不需要更新和删除。也许只是一个 4MB 块的 b+tree 结构?有什么建议吗?谢谢!
解决方案
推荐阅读
- unity3d - Unity WebGL 在加载和不播放视频时构建缺少 sharedassets1.resource
- intellij-idea - Intellij 测试用例未退出
- swift - SwiftUI - 前提条件失败:输入索引无效:键盘通知上的 4
- python - 计算需要多少行才能加起来一个值
- angular - 关于排序选项卡对象(ANGULAR,TS)显示“冠军分类”的问题
- javascript - 隐藏 div,两个动态状态 javascript
- python - 使用 Python 基于特定模式进行标记
- redirect - 如何在 nuxt.js 中从 www 重定向到非 www
- android - 是否可以将 cameraX 或 Camera2 缩放到 Api 最大缩放限制之外
- php - 使用PDO记录sql查询时的运行函数?