本页面详细介绍了矢量搜索功能和限制。
可用情况
从 7.2 开始,所有层级和所有受支持区域的独立版本均支持向量搜索。
索引限制
下面概述了索引的限制:
- 索引中的属性数上限不能超过 10 个。
- 矢量的维度不能超过 32,768。
- HNSW 的 M 值不得超过 2M。
- HNSW 的 EF Construct 值不得超过 4096。
- HNSW 的 EF 运行时值也不得超过 4096。
扩缩
向量搜索通过集成专用于执行向量搜索操作的线程池,从而促进垂直伸缩。
内存消耗
复制的向量同时存储在 Redis 键空间和向量搜索算法中。
事务
由于线程池执行任务的异步特性,因此向量搜索操作不遵循事务语义。
RDB 快照
- 由于专用索引格式设置,向量搜索 RDB 快照与非向量搜索 Redis 实例不兼容。
- 不支持从 Memorystore for Redis 以外的其他矢量搜索解决方案导入矢量搜索 RDB 快照。