En esta página se detallan las funciones y las limitaciones de la búsqueda vectorial.
Disponibilidad
La búsqueda vectorial está disponible en las versiones independientes a partir de la 7.2 en todos los niveles y en todas las regiones admitidas.
Restricciones de los índices
A continuación, se describen las limitaciones del índice:
- El número máximo de atributos de un índice no puede superar los 10.
- La dimensión de un vector no puede superar los 32.768.
- El valor de M de HNSW no debe superar 2M.
- El valor de EF Construct de HNSW no debe superar los 4096.
- El valor de tiempo de ejecución de EF de HNSW tampoco debe superar los 4096.
Escalado
La búsqueda de vectores facilita el escalado vertical mediante la integración de grupos de subprocesos dedicados a ejecutar operaciones de búsqueda de vectores.
Consumo de memoria
Los vectores se duplican y se almacenan tanto en el espacio de claves de Redis como en el algoritmo de búsqueda vectorial.
Transacciones
Debido a la naturaleza asíncrona de la ejecución de tareas por parte de los grupos de subprocesos, las operaciones de búsqueda vectorial no se ajustan a la semántica transaccional.
Capturas de RDB
- Las copias de las bases de datos relacionales de la búsqueda vectorial no son compatibles con las instancias de Redis que no son de búsqueda vectorial debido al formato de índice especializado.
- No se admite la importación de copias de RDB de búsqueda vectorial de otras soluciones de búsqueda vectorial que no sean Memorystore para Redis.