Esta página describe la compatibilidad de versiones y los requisitos mínimos de componentes para ejecutar MongoDB Search y búsqueda vectorial con los controladores de MongoDB para el operador de Kubernetes. Únelo para asegurarse de que la implementación planificada cumpla con los requisitos antes de implementar mongot.
Versiones mínimas requeridas
Para implementar MongoDB Search y búsqueda vectorial, debe ejecutar las siguientes versiones de componentes o posteriores:
Componente | Versión mínima |
|---|---|
MongoDB Server | 8.3.4 |
| 1.70.1 |
Controladores de MongoDB para el operador de Kubernetes | 1.9.1 |
MongoDB Ops Manager o Cloud Manager | Más reciente (solo implementaciones empresariales; Community no lo utiliza) |
Puede ejecutar versiones más recientes de cualquier componente si las combinaciones permanecen dentro de los emparejamientos compatibles descritos en las siguientes secciones.
Compatibilidad
mongot y mongod
Cualquier versión de mongot compatible es compatible con cualquier versión de mongod compatible de MongoDB Server 8.3.4 o posterior. Concretamente:
mongot1.70.1 funciona conmongod8.3.x.Las funcionalidades añadidas en
mongotmás recientes podrían requerir unmongodmás reciente para funcionar. Se muestran a través de mensajes de error claros, pero también podría haber fallas silenciosas.Las funcionalidades existentes siguen funcionando cuando se actualiza
mongotsin actualizarmongod, y viceversa.
Esto le permite actualizar mongot y mongod de forma independiente en lugar de coordinar ambos en el mismo periodo de mantenimiento.
mongot y el operador de Kubernetes
El operador de Kubernetes declara las versiones de mongot que admite. Utilice la versión del operador de Kubernetes que se incluye con la versión de mongot que desea implementar o después de ella. Para obtener más información, consulte Compatibilidad de los controladores de MongoDB para el operador de Kubernetes.
Plataformas y ediciones compatibles
MongoDB Search y la búsqueda vectorial en Kubernetes heredan la compatibilidad de la plataforma de los controladores de MongoDB para el operador de Kubernetes. Confirma que tu clúster cumple los requisitos del operador de Kubernetes antes de implementar mongot:
Para conocer las versiones de MongoDB Server y las imágenes base compatibles, consulte Plataformas y versiones de MongoDB compatibles.
Para conocer las arquitecturas de hardware compatibles, consulte Arquitecturas de hardware compatibles.
Para las versiones compatibles de MongoDB Ops Manager, consulte Cloud Manager y versiones de MongoDB Ops Manager.
Puede ejecutar MongoDB Search y búsqueda vectorial en cualquiera de las ediciones de MongoDB Server que gestiona el operador de Kubernetes:
Community Edition: gestione el
mongodde origen a través del recursoMongoDBCommunity. MongoDB Ops Manager y Cloud Manager no se aplican en esta configuración.Enterprise Edition: Gestiona la fuente
mongoda través del recursoMongoDB, emparejado con MongoDB Ops Manager o Cloud Manager.
Ambas ediciones utilizan el mismo recurso MongoDBSearch para implementar mongot. Para una implementación externa al operador de Kubernetes, haga referencia a ella a través de spec.source.external en el recurso MongoDBSearch. Para obtener más información, consulta MongoDB Search y búsqueda vectorial Settings.