功能和限制

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

可用情况

从 7.2 开始,所有层级和所有受支持区域的独立版本均支持向量搜索。

索引限制

下面概述了索引的限制:

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

扩缩

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

内存消耗

复制的向量同时存储在 Redis 键空间和向量搜索算法中。

事务

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

RDB 快照

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