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.
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
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 sus bases de datos, al tiempo que ofrece la versatilidad que necesita para crear aplicaciones globales robustas y de alto rendimiento en los proveedores de nube de su elección.

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 bajo demanda, cuando y donde las necesite. Con Atlas, puede:

  • Desarrolle funciones impulsadas por IA: la búsqueda semántica, RAG y los agentes con incrustaciones automáticas se ejecutan sobre sus datos operativos existentes.

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

  • Busque y analice datos en tiempo real donde se encuentran: la búsqueda de texto completo, vectorial e híbrida, además de los análisis en tiempo real, se ejecutan directamente sobre los datos de Atlas, sin necesidad de sincronizar ni administrar sistemas separados.

  • Implemente soluciones en cualquier lugar con seguridad y resiliencia de nivel empresarial: la compatibilidad con múltiples nubes y regiones, junto con los controles de cumplimiento integrados, satisfacen las necesidades empresariales complejas, además de ofrecer copias de seguridad automatizadas, autorreparación y conmutación por error automática.

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

Atlas incluye un conjunto maduro de servicios y capacidades diseñadas para la escalabilidad, las integraciones y los flujos de trabajo centrados en la IA que puede agregar 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, escribir 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, controladores, API y la mayoría de los flujos de trabajo operativos. Se diferencian en la forma en que aprovisionan la computación y el almacenamiento:

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

  • Atlas Infinite: una arquitectura que separa el procesamiento del almacenamiento en capas independientes, diseñada para casos de uso críticos de alto rendimiento. Atlas Infinite está disponible como versión preliminar pública, y tanto el producto como su documentación podrían sufrir modificaciones durante este periodo.

El siguiente diagrama compara las dos ediciones.

Atlas Core combina la computación y el almacenamiento por nodo; Atlas Infinite los ejecuta como capas separadas.

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

Aspecto
Núcleo del Atlas
Atlas Infinite

Arquitectura

El procesamiento y el almacenamiento se ejecutan en el mismo nodo. Cada nodo que contiene datos se ejecuta en una máquina virtual con almacenamiento conectado.

El procesamiento y el almacenamiento funcionan como capas independientes. MongoDB gestiona la capa de almacenamiento por separado de los nodos de procesamiento.

Escalado de cálculos

Puedes cambiar la capacidad de procesamiento seleccionando un nivel de clúster diferente. Atlas reinicia los nodos del clúster cuando cambias el nivel, sin tiempo de inactividad en clústeres dedicados.

El nivel del clúster se escala independientemente del almacenamiento. El escalado no mueve los datos, por lo que es rápido.

Escalado de almacenamiento

En clústeres dedicados, la capacidad de almacenamiento y las IOPS se escalan independientemente del rendimiento computacional, hasta el máximo permitido para el nivel del clúster. Para añadir capacidad más allá de ese máximo, se escala a un nivel superior.

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

Escalado horizontal

Se fragmenta un clúster cuando sus datos se acercan a la capacidad de almacenamiento y se añaden nodos específicos para la carga de trabajo, como nodos de solo lectura o de análisis, según sea necesario.

Una mayor capacidad de almacenamiento permite guardar hasta 128TB en un único fragmento sin necesidad de fragmentación. Añadir nodos específicos para cada carga de trabajo es mucho más rápido.

Recuperación

Atlas supervisa su base de datos periódicamente y realiza correcciones automáticas si detecta algún problema. Si reemplaza un nodo, el nuevo nodo realiza una sincronización inicial antes de procesar consultas.

Atlas supervisa su base de datos periódicamente y realiza correcciones automáticas si detecta algún 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 y nivel de nube

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

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

Cobertura de reportajes

Admite todas las funciones de Atlas.

Considere Atlas Core cuando:

  • Quieres el conjunto completo de funciones de Atlas.

  • Necesitas clústeres multirregión o multinube (próximamente en Atlas Infinite).

  • Necesitas clústeres fragmentados (próximamente en Atlas Infinite).

Considere Atlas Infinite cuando:

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

  • Su carga de trabajo tiene picos que son difíciles de prever.

  • Desea aumentar la capacidad de almacenamiento sin escalar el nivel del clúster.

  • Quieres una conmutación por error y una recuperación más rápidas.

Confirma primero que tu carga de trabajo se ajusta a las limitaciones de la versión preliminar pública.

La arquitectura de Atlas Infinite describe cómo interactúan las capas de computación y almacenamiento.

La mayor parte de la documentación de Atlas se aplica tanto a Atlas Core como a Atlas Infinite, ya que la interfaz, los controladores, las API y la mayoría de los flujos de trabajo operativos de Atlas son los mismos en ambas ediciones. La documentación describe a qué ediciones se aplica cada página o sección, como se indica a continuación:

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

  • Aplicable 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 función no está disponible en Atlas Infinite durante la vista previa pública, la página incluye una nota y enlaces a las funciones compatibles.

  • En Atlas Infinite, el comportamiento es diferente: cuando un flujo de trabajo o una opción difiere entre ediciones, la página o sección resalta la diferencia en el lugar indicado.

Para empezar a usar Atlas: