Docs Menu
Docs Home
/

Registro de cambios de la búsqueda vectorial de MongoDB

  • Agrega compatibilidad con vista previa para prefiltros léxicos para búsqueda vectorial con la incorporación de Operador vectorSearch y tipo de índice vectorial. Esto permite filtrar documentos mediante funciones de texto analizado, como búsqueda difusa, coincidencia de frases, filtrado por ubicación, coincidencia de patrones con comodines, etc., antes de realizar búsquedas por similitud vectorial.

  • Admite la $ne configuración del operador null en en los prefiltros de búsqueda vectorial de MongoDB.

  • Agrega cantidad de segmentos y estadísticas por segmento a la salida explicativa de MongoDB Vector Search.

  • MongoDB v8.1 admite:

    • Creación de índices en vistas utilizando mongosh métodos y Driver.

    • Ejecutando $vectorSearch consultas contra vistas estándar.

  • Aumenta el límite de dimensión del vector a 8192.

  • Admite resultados explicativos para int8 uint1 consultas de búsqueda de vectores y.

  • Admite la función de cuantificación escalar para reducir los requisitos de memoria principal de la búsqueda vectorial en aproximadamente un 75%.

  • Admite la función de cuantificación binaria para reducir los requisitos de memoria principal de la búsqueda vectorial en aproximadamente un 97%.

  • Admite la ingesta de int1 vectores utilizando el nuevo vector subtipo BinData.

  • Soportes BúsquedaENN utilizando int8 los int1 subtipos y.

  • Admite prefiltrado mediante matrices con todos los operadores.

  • Admite el uso de ObjectId con operadores de rango en los prefiltros de búsqueda vectorial de MongoDB.

  • Admite el uso de valores UUID con todos los operadores en los prefiltros de búsqueda vectorial de MongoDB.

  • Admite el uso del $not operador en los prefiltros de búsqueda vectorial de MongoDB.

  • Actualizaciones a Java 21. Java 21 admite SIMD, lo que aumenta la cantidad de paralelismo que la CPU puede realizar durante las comparaciones vectoriales.

    Nota

    Atlas reindexará todos sus índices de búsqueda de MongoDB existentes en el clúster Atlas de forma continua. La interfaz de usuario de Atlas mostrará alertas que indican el momento de la reindexación. Los clústeres que no utilicen nodos de búsqueda independientes podrían notar un aumento temporal en el uso de disco y CPU durante la reindexación. En el caso de los clústeres que utilicen nodos de búsqueda independientes, Atlas implementará temporalmente nodos adicionales gratuitos para la reindexación y no habrá tiempo de inactividad para el intercambio de índices una vez finalizada la compilación del nuevo índice.

  • Actualiza las consultas de búsqueda vectorial de MongoDB para que se ejecuten simultáneamente de forma predeterminada en los nodos de búsqueda.

  • Aumenta el límite de dimensión del vector a 4096.

Nota

Estamos implementando la nueva experiencia de Búsqueda Vectorial de MongoDB con una definición de índice dedicada. Estará disponible en su proyecto en los próximos días o después del próximo período de mantenimiento.

Presenta para realizar una búsqueda semántica de datos en su clúster Atlas que ejecuta $vectorSearch MongoDB.7.0.2

Nota

MongoDB Vector Search está disponible como versión preliminar. Su propósito es evaluar y recopilar comentarios de los usuarios. No se recomienda su uso en entornos de producción, ya que la función y la documentación correspondiente podrían cambiar durante el periodo de prueba.

Para obtener más información, consulte Descripción general de búsqueda vectorial de MongoDB.

En esta página