首页 > 解决方案 > 用于保存约 10 亿个 2KB 大小的浮点数组的数据库

问题描述

我想找到一些简单的解决方案来保存大量的图片嵌入向量。我想将它们保存为 NoSql 数据库中的键值样式。这是场景:

  1. 所有值都是大小为 2KB 的浮点数组(因此长度为 512)

  2. 键是 URL,长度 < 256 个字符

  3. 键值只写一次。一旦保存,就不会被删除。

所以数据就像是一些昂贵的计算结果的缓存。目前数据保存在一个大的rocksdb中。水平备份和扩展非常困难。我认为应该有一些更简单的解决方案,因为不需要更新和删除。也许只是一个 4MB 块的 b+tree 结构?有什么建议吗?谢谢!

标签: databasenosql

解决方案


推荐阅读