Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

mongot Limitaciones de implementación

Esta página enumera las limitaciones conocidas de MongoDB Search y la búsqueda vectorial al implementar mongot con los controladores de MongoDB para el operador de Kubernetes. Revise esta página y las notas de la versión para obtener información sobre los cambios en estas limitaciones en futuras versiones.

  • Las topologías de clústeres particionados que gestiona el operador de MongoDB Controllers para Kubernetes solo son compatibles con MongoDB Enterprise Advanced. Para saber qué topologías admite el operador de MongoDB Controllers para Kubernetes, consulte Topologías admitidas.

  • Una instancia de mongot está vinculada a un único set de réplicas o a una única partición en un clúster particionado. No puede compartir una instancia de mongot en varias implementaciones de mongod. Implemente una instancia de mongot independiente para cada set de réplicas o partición.

  • Un balanceador de carga autogestionado solo admite implementaciones de clúster único. Las implementaciones de varios clústeres requieren el balanceador de carga Envoy gestionado.

  • mongot no admite la conmutación por error de query entre clústeres. La implementación de búsqueda de cada clúster es independiente. Si un clúster deja de estar disponible, la búsqueda no estará disponible en ese clúster y las query no conmutarán por error a otro clúster.

  • Cuando se elimina un recurso MongoDBSearch de clúster múltiple, la recolección de basura de Kubernetes solo elimina los recursos del clúster central. El operador de MongoDB Controllers para Kubernetes no elimina los recursos mongot que creó en los otros clústeres de nodos. Borre esos recursos manualmente.

  • Si elimina un clúster de spec.clusters, el operador de controladores de MongoDB para Kubernetes no elimina todos los recursos de ese clúster.

    • Para las fuentes de clúster, el operador de MongoDB Controllers para Kubernetes remueve los StatefulSets, Services y ConfigMaps obsoletos de mongot, pero no remueve los TLS certificate Secrets ni los Envoy proxy recursos.

    • Para fuentes de set de réplicas, el operador de MongoDB Controllers para Kubernetes no remueve ninguno de los recursos del clúster. Borrar los recursos restantes manualmente.

  • mongot lee los certificados al inicio y no los vuelve a cargar mientras se ejecuta. Si rota el certificado TLS en el secreto al que hace referencia spec.security.tls.certsSecretPrefix, los controladores de MongoDB para el operador de Kubernetes detectan el cambio y reinician mongot automáticamente de forma progresiva, un pod de mongot a la vez en cada grupo de mongot.

  • mongot lee las credenciales al iniciar. Después de rotar la contraseña SCRAM para el usuario search-sync-source, debe reiniciar mongot para que lea las nuevas credenciales. El operador de controladores de MongoDB para Kubernetes no reinicia mongot automáticamente para este cambio.

  • mongot no valida la revocación de certificados OCSP o CRL. Para rechazar un certificado revocado, elimine el usuario $external correspondiente en mongod.

  • mongot no proporciona cifrado en reposo a nivel de aplicación. Para cifrar los datos del índice mongot, cifre el volumen subyacente con un mecanismo de Kubernetes o de proveedor de nube. Para obtener más información, consulta Protege la conexión de MongoDB a Search.

  • mongot lee su configuración al inicio y no admite la recarga de configuración en vivo. Si cambia el recurso MongoDBSearch, los controladores de MongoDB para el operador de Kubernetes reinician mongot automáticamente de forma progresiva, un pod mongot a la vez en cada grupo mongot, para aplicar el cambio.

  • mongot Las actualizaciones requieren un reinicio del proceso. No se admite el intercambio binario in situ. Para aprender más, consulta Actualizar o cambiar de versión.

  • El almacenamiento de índices no es portable entre las versiones principales de mongot. Una degradación de la versión principal de mongot requiere una resincronización, que reconstruye el índice a partir de los datos de origen. Planifique cuidadosamente las actualizaciones de la versión principal y realice una copia de seguridad de mongod para que el índice se pueda reconstruir si necesita degradar.

  • La interfaz de usuario de métricas en Atlas no está disponible para las implementaciones mongot que usted mismo gestiona. Para configurar la supervisión, utilice el endpoint de métricas que expone mongot, o reenvíe las métricas mongot a MongoDB Ops Manager con el reenviador de métricas. El reenviador de métricas requiere Ops Manager 8.0.25 o posterior y no es compatible con Cloud Manager. Para obtener más información, consulte Supervisar su implementación.
  • La incrustación automatizada es una funcionalidad de vista previa y solo se integra con los modelos de Voyage AI. Para usar otro proveedor de incrustación, genere incrustaciones en su aplicación y almacénelas en un campo vectorial.

  • La incrustación automatizada solo está disponible para topologías de clúster único.

  • Las funcionalidades protegidas por indicadores solo de Atlas no están disponibles en mongot autogestionados. Una funcionalidad está disponible en implementaciones autogestionadas solo después de que se envíe en una versión binaria de mongot.