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

MongoDB Atlas: servicio de base de datos multi-nube

MongoDB Atlas es un servicio de base de datos multi-nube que simplifica la implementación y la gestión de tus bases de datos, al tiempo que ofrece la versatilidad que necesitas para compilar aplicaciones globales resilientes y eficientes en los proveedores de nube que prefieras.

Atlas ejecuta tus bases de datos en AWS, Azure y Google Cloud, y se encarga de su funcionamiento: aprovisionamiento, actualizaciones, copias de seguridad, monitorización y escalado. Interactúas con tus datos a través de la API de consulta de MongoDB, por lo que el código de tu aplicación, los controladores y las herramientas funcionan igual que en una implementación autogestionada.

Atlas ofrece dos ediciones de base de datos, Atlas Core y Atlas Infinite, que se diferencian en la forma en que gestionan el procesamiento y el almacenamiento. Para comprender las diferencias y elegir entre ellas, consulte la sección Ediciones de base de datos.

Atlas facilita la implementación y gestión de bases de datos on-demand donde y cuando las necesites. Con Atlas, puede:

  • Compile funcionalidad impulsada por IA: búsqueda semántica, RAG y agentes con incrustaciones automáticas, todos se ejecutan en sus datos operativos existentes.

  • Ejecute cargas de trabajo transaccionales a escala: el modelado de documentos flexible y el escalado elástico gestionan tanto el crecimiento constante como los picos de tráfico.

  • Busque y analice datos en tiempo real donde residen: La búsqueda de texto completo, vector y híbrida, junto con el análisis en tiempo real, se ejecutan directamente en los datos de Atlas, sin necesidad de sistemas separados para sincronizar o gestionar.

  • Implemente en cualquier lugar con seguridad y resiliencia de nivel empresarial: Los controles de cumplimiento multi-nube, multiregión y con funcionalidad incorporada respaldan las necesidades empresariales complejas, junto con copias de seguridad automatizadas, autorreparación y conmutación por error automática.

  • Escalabilidad desde el prototipo hasta la producción en una sola plataforma: las mismas API, controladores y herramientas están disponibles desde implementaciones gratuitas hasta implementaciones a gran escala.

Atlas incluye un conjunto maduro de funcionalidades de servicios y capacidades diseñado para la escalabilidad, las integraciones y los flujos de trabajo centrados en IA que puede añadir según sea necesario sin tener que implementar y mantener sistemas separados:

  • Implemente la búsqueda de texto completo y la búsqueda vectorial en sus datos operativos para que RAG, las recomendaciones y los agentes de IA funcionen con los mismos datos, índices y modelo de seguridad que el resto de la aplicación.

  • Potencia la capacidad de recuperación de tu aplicación con los modelos integrados y las API de Voyage AI, que convierten los datos en vectores de alta precisión de forma nativa en la plataforma.

  • Automatice las incrustaciones sin necesidad de pipelines ni conocimientos de aprendizaje automático, generadas por MongoDB y actualizadas automáticamente para que los agentes de IA puedan acceder a información contextual precisa en tiempo real.

  • Coordinar agentes mediante una interfaz de búsqueda semántica precisa con integración de almacenamiento de memoria a largo plazo y prefiltros léxicos.

  • Utilice Atlas Stream Processing para leer, guardar y transformar flujos de datos complejos a medida que llegan.

Atlas ofrece dos ediciones de base de datos. Ambas ediciones ejecutan MongoDB y utilizan la misma interfaz, drivers, API y la mayoría de los flujos de trabajo operativos. Difieren en cómo provisionan el cómputo y el almacenamiento:

  • Atlas Core: la arquitectura de clúster de Atlas donde la computación y el almacenamiento se ejecutan en el mismo nodo. Está disponible en clústeres gratuitos, clústeres flexibles y niveles de clústeres dedicados.

  • Atlas Infinite: una arquitectura que separa la computación del almacenamiento en capas independientes, diseñada para casos de uso de alto rendimiento y misión crítica. Atlas Infinite está disponible como vista previa pública, por lo que tanto el producto como su documentación podrían cambiar durante el período de vista previa.

El siguiente diagrama compara las dos ediciones.

Atlas Core vincula la computación y el almacenamiento en cada nodo, mientras que Atlas Infinite ejecuta la computación y el almacenamiento como capas separadas.

Atlas Core vincula la computación y el almacenamiento en cada nodo, mientras que Atlas Infinite ejecuta la computación y el almacenamiento como capas separadas.

Aspecto
Atlas Core
Atlas Infinite

Arquitectura

La computación y el almacenamiento se ejecutan en el mismo nodo. Cada nodo de datos se ejecuta en una máquina virtual con almacenamiento adjunto.

El cómputo y el almacenamiento se ejecutan como capas independientes. MongoDB gestiona la capa de almacenamiento por separado de los nodos de cómputo.

Escalado de computación

Cambia la capacidad de cómputo seleccionando un nivel de clúster diferente. Atlas reinicia los nodos del clúster cuando cambia el nivel, sin tiempo de inactividad en clústeres dedicados.

Se escala el nivel de clúster independientemente del almacenamiento. El escalado no mueve sus datos, por lo que es rápido.

Escalado de almacenamiento

Escala la capacidad de almacenamiento y las IOPS independientemente de la computación en clústeres dedicados, hasta el máximo para el nivel de clúster. Para añadir capacidad más allá de ese máximo, escalar a un nivel superior.

La capacidad de almacenamiento aumenta automáticamente en función del uso, independientemente del nivel de clúster, sin tiempo de inactividad.

Escalado horizontal

Haces una partición de un clúster cuando sus datos alcanzan la capacidad de almacenamiento y agrega nodos específicos de la carga de trabajo, como nodos de solo lectura o nodos de análisis, según sea necesario.

Mayor capacidad de almacenamiento significa que puede almacenar hasta 128TB en una sola partición sin particionado. Agregar nodos específicos de la carga de trabajo es mucho más rápido.

Recuperación

Atlas supervisa su base de datos regularmente y realiza la autorreparación si detecta un problema. Si reemplaza un nodo, el nuevo nodo realiza una sincronización inicial antes de que sirva query.

Atlas supervisa su base de datos regularmente y realiza la autorreparación si detecta un problema. Si reemplaza un nodo, el nuevo nodo se conecta inmediatamente a la capa de almacenamiento, sin necesidad de una sincronización inicial.

Disponibilidad del proveedor de nube y del nivel

Clústeres gratuitos, clústeres flexibles y niveles de clústeres dedicados, en AWS, Azure y Google Cloud.

Vista previa pública: M10 a M60 set de réplicas en las regiones de AWS compatibles, con una capacidad de almacenamiento de hasta 128 TB por set de réplicas.

Cobertura de la funcionalidad

Admite el conjunto completo de funcionalidades de Atlas.

Algunas funcionalidades de Atlas no son compatibles durante la vista previa pública.

Considere Atlas Core cuando:

  • Desea obtener el conjunto de funcionalidades completo de Atlas.

  • Necesita clústeres multiregión o multi-nube (próximamente en Atlas Infinite)

  • Necesita clúster particionado (próximamente en Atlas Infinite)

Considere Atlas Infinite cuando:

  • Quiere escalar la computación y el almacenamiento de forma independiente

  • Tu carga de trabajo tiene picos que son difíciles de preaprovisionar.

  • Desea aumentar la capacidad de almacenamiento sin escalado el nivel de clúster

  • Usted desea una conmutación por error y recuperación más rápidas

Asegúrese de que su carga de trabajo cumple con las limitaciones de la vista previa pública primero.

La arquitectura Atlas Infinite describe cómo tienen interacción las capas de cómputo y almacenamiento.

La mayor parte de la documentación de Atlas se aplica tanto a Atlas Core como a Atlas Infinite, porque la interfaz de Atlas, los drivers, las API y la mayor parte de los flujos de trabajo operativos son los mismos en todas las ediciones. La documentación describe a qué ediciones se aplica cada página o sección, de la siguiente manera:

  • Se aplica a ambas ediciones: A menos que una página indique lo contrario, su contenido se aplica a tanto Atlas Core como Atlas Infinite.

  • Se aplica a una sola edición: Cuando el contenido se aplica a una sola edición, la página identifica esa edición en su título o texto.

  • No compatible con Atlas Infinite: Cuando una funcionalidad no está disponible en Atlas Infinite durante la vista previa pública, la página incluye una nota y enlaces a las funcionalidades compatibles.

  • Se comporta de forma diferente en Atlas Infinite: Cuando un flujo de trabajo o una opción difiere entre ediciones, la página o sección destaca la diferencia en el lugar.

Para empezar con Atlas: