功能和限制

本页面详细介绍了向量搜索功能和限制。

可用性

向量搜索功能适用于所有层级和所有受支持区域的独立版本(从 7.2 开始)。

索引限制

以下列出了索引的限制:

  • 一个索引中的属性数量上限不能超过 10。
  • 向量的维度不能超过 32,768。
  • HNSW 的 M 值不得超过 2M。
  • HNSW 的 EF Construct 值不得超过 4096。
  • HNSW 的 EF 运行时值也不得超过 4096。

扩缩

向量搜索通过集成专用于执行向量搜索操作的线程池来促进垂直伸缩。

内存消耗

向量会重复存储在 Redis 键空间和向量搜索算法中。

交易

由于线程池执行任务的异步性质,向量搜索操作不遵循事务语义。

RDB 快照

  • 由于索引格式特殊,向量搜索 RDB 快照与非向量搜索 Redis 实例不兼容。
  • 不支持从 Memorystore for Redis 以外的其他向量搜索解决方案导入向量搜索 RDB 快照。