Esta página describe la compatibilidad y las limitaciones de las funcionalidades de MongoDB búsqueda vectorial en Atlas. Para obtener más información sobre la compatibilidad de MongoDB búsqueda vectorial con las implementaciones autogestionadas, consulte la documentación de Opciones de implementación.
Compatibilidad de características
Compatibilidad de la versión de MongoDB
Funcionalidad de búsqueda vectorial de MongoDB. | Versión de MongoDB para la funcionalidad |
|---|---|
8.0+ | |
Query Views directamente con | 8.1+ |
Vistas con sub-pipeline particionado a través de | 8.2+ |
| 8.2+ |
7.0.2+ | |
8.3+ |
Clientes compatibles
Para aprender sobre los clientes compatibles, consulte Clientes compatibles.
Limitaciones del índice
Un conteo alto de índices genera una carga significativa en el clúster base y podría interrumpir tu carga de trabajo. El límite estricto para los índices de búsqueda en un solo clúster es 2,500. Sin embargo, el número de índices que puede admitir tu clúster depende del nivel de tu clúster y de la carga de trabajo. Niveles de clúster más pequeños, como M10, podrían experimentar una degradación del rendimiento o errores de falta de memoria con muchos menos índices. Empieza con un pequeño número de índices y supervisa el uso de recursos de tu clúster a medida que escalas.
No puede crear más de:
3 índices (independientemente del tipo,
searchovector) en los clústeres Free.10 índices en clústeres Flex.
Para obtener más información sobre las limitaciones del índice, consulte:
Limitaciones del tipo de campo
Los índices de búsqueda de MongoDB Vector Search admiten incrustaciones vectoriales de una longitud inferior o igual a 8192 dimensiones. Para aprender más sobre los tipos de campos de indexación, consulte:
Otras limitaciones
Si usas una colección con índice clusterizado y tienes el parámetro notablescan configurado en true, es posible que los índices de búsqueda de MongoDB Vector Search no terminen de crearse. Para resolver este problema, debes establecer el parámetro notablescan en false o consulta tu registro para ver las transiciones de estado del índice.
Actualmente, la binary quantization no es compatible con índices de vectores anidados. Usar la quantization scalar en su lugar o no especificar ningún tipo de cuantización.
Limitaciones de query
Compatibilidad de opciones y limitaciones
Para aprender sobre la compatibilidad y limitaciones de las opciones de query, consulte: