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

Instalar y usar MongoDB Search y búsqueda vectorial con una instancia externa de MongoDB Enterprise Edition

Puedes usar el operador de Kubernetes para implementar MongoDB Search y búsqueda vectorial en un clúster de Kubernetes para ejecutar con un servidor externo de MongoDB Enterprise Edition 8.2 o posterior. Este tutorial te muestra cómo implementar y configurar uno o más procesos de mongot en tu clúster de Kubernetes para usar un set de réplicas externas o un clúster particionado, nuevo o existente.

Antes de instalar MongoDB Search y búsqueda vectorial usando el Operador de Kubernetes, debes hacer lo siguiente:

Iniciar sesión en el Cloud Manager o en la interfaz de usuario del Ops Manager y realiza los siguientes pasos para configurar el Cloud Manager o el Ops Manager para la búsqueda de MongoDB y la búsqueda vectorial.

1
  1. Inicia sesión en MongoDB Cloud Manager u Ops Manager.

  2. Haz clic en la pestaña Deployment.

  3. Seleccione el clúster que desea modificar.

2
  1. Haz clic en el botón Modify para abrir el editor de configuración de implementación.

  2. Haz clic en Advanced Configuration Options en la sección Process Configuration.

  3. Haz clic en el botón Add Option y selecciona setParameter Startup Option del menú desplegable.

  4. Agrega los siguientes parámetros en los campos, uno por uno, haciendo clic en Add después de agregar el nombre y el valor:

3
  1. Haga clic en el botón Review & Deploy.

  2. Revise y confirme para aplicar los cambios.

Debes crear un usuario con el rol searchCoordinator. En las versiones de MongoDB 8.2 y posteriores, searchCoordinator es un rol incorporado.

Para crear un usuario y asignarle el rol incorporado searchCoordinator, complete los siguientes pasos utilizando la interfaz de usuario Cloud Manager u Ops Manager o bien mongosh:

1
  1. Inicia sesión en Cloud Manager o en la Interfaz de Usuario de Ops Manager.

  2. Go a la pestaña Security y haz clic en Users.

2
3
Username

Introduce search-sync-source.

Password

Establece una contraseña fuerte y segura.

Authentication Database

Elija la base de datos admin.

4

En la sección Assign Roles, seleccione el rol integrado searchCoordinator del menú desplegable para la base de datos admin.

5

En mongosh, ejecuta los siguientes comandos:

1
use admin;
2
db.createUser({
user: "search-sync-source",
pwd: "<PASSWORD>", // Replace with your actual password
roles: [
{ role: "searchCoordinator", db: "admin" }
]
});

Prepara tu entorno para ejecutar el código de muestra de este tutorial en una terminal.

Configura tu clúster de Kubernetes para MongoDB Search y búsqueda vectorial.

Configure los certificados TLS para tu clúster de Kubernetes.

Después de implementar MongoDB Search y búsqueda vectorial para usarlos con MongoDB Enterprise Edition externo, puedes añadir datos a tu clúster de MongoDB, crear índices de MongoDB Search y búsqueda vectorial, y ejecutar consultas sobre tus datos. Para obtener más información, consulta Configuración de MongoDB Search y búsqueda vectorial.