Funciones y limitaciones

En esta página, se proporcionan detalles sobre las funciones y 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 indexación

A continuación, se describen las limitaciones del índice:

  • La cantidad máxima de atributos en un índice no puede superar los 10.
  • La dimensión de un vector no puede superar los 32,768.
  • El valor de M para HNSW no debe superar los 2M.
  • El valor de EF Construct para HNSW no debe superar los 4096.
  • El valor de EF Runtime para HNSW tampoco debe superar los 4,096.

Escalamiento

La búsqueda de vectores facilita el ajuste vertical de la escala a través de 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 de vectores.

Transacciones

Debido a la naturaleza asíncrona de la ejecución de tareas por parte de los conjuntos de subprocesos, las operaciones de búsqueda vectorial no se ajustan a la semántica transaccional.

Instantáneas de RDB

  • Las instantáneas de RDB de la búsqueda de vectores no son compatibles con las instancias de Redis que no son de búsqueda de vectores debido al formato especializado del índice.
  • No se admite la importación de instantáneas de RDB de búsqueda vectorial desde otras soluciones de búsqueda vectorial que no sean Memorystore para Redis.