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

Límites de servicio de Atlas

Atlas limita cuántos componentes de cada tipo puedes crear y cuántas conexiones están permitidas a los clústeres. Para los clústeres, el número de conexiones permitidas se basa en el nivel de clúster. Las siguientes tablas describen los límites de los componentes y las conexiones.

Importante

Si alguno de estos límites representa un problema para la organización, se debe contactar al soporte de Atlas.s

Componente
Limit

30

Particiones en clústeres de una sola región

No hay un límite estricto, pero ponte en contacto con el Soporte de MongoDB para más de 80 particiones.

Permisos de red entre regiones para un clúster multiregional

100

El número total de nodos entre dos regiones de un proyecto no debe superar los 100. No puedes crear un clúster multiregional si el proyecto ya tiene clústeres con 100 o más nodos entre regiones.

Nodos elegibles por set de réplicas o partición

7

Un clúster Atlas Infinite tiene exactamente dos nodos elegibles y un máximo de siete nodos en total. Para obtener más información, consulte Replicación y conmutación por error.

Nivel de servidor de configuración (mínimo y máximo)

M30

Atlas configura el parámetro limits for concurrent incoming connections en función del nivel y la clase de su clúster. La configuración net.maxIncomingConnections limita el número total de conexiones entrantes que un nodo mantiene abiertas simultáneamente.

Los límites de conexión de Atlas se aplican por nodo. Para clústeres particionados, los límites de conexión de Atlas se aplican por cada enrutador mongos. El número de enrutadores mongos es igual al número de nodos del set de réplicas en todas las particiones.

El siguiente ejemplo describe un clúster Atlas Core. Un clúster Atlas Infinite tiene dos nodos elegibles, por lo que la cantidad de nodos que pueden atender lecturas depende de los nodos de solo lectura y de análisis que agregue.

Los clústeres de Atlas Infinite utilizan niveles de clúster desde M10 hasta M60, por lo que los límites para niveles más grandes no se aplican a ellos.

Ejemplo

Tu clúster Atlas Core M10 tiene tres nodos con un límite de 1500 conexiones por nodo. Atlas reserva 10 conexiones por nodo. Si configuras tu preferencia de lectura en secundaria, Atlas puede leer desde los dos nodos secundarios para un límite combinado de 2980 conexiones.

Por ejemplo, si tiene un clúster M10 de tres nodos con un límite de 1500 conexiones por nodo, Atlas reserva 10 conexiones por nodo. Si configura su preferencia de lectura en secundaria, Atlas puede leer desde los dos nodos secundarios para un límite combinado de 2980 conexiones.

Los límites de conexión al clúster se aplican solo para AWS cuando se conecta a través de un enlace privado para los clústeres en las versiones compatibles:

  • 8.1 y v8.1.0+

  • 8.0 y v8.0.10+

  • 7.0 y v7.0.22+

Nota

Atlas reserva un pequeño número de conexiones para cada clúster de Atlas para dar soporte a los servicios de Atlas. Para obtener más información sobre las conexiones reservadas de Atlas, ponte en contacto con el soporte de Atlas.

Seleccione su proveedor de nube para ver los límites de conexión para cada nivel y clase de clúster:

Nota

Atlas escala en memoria y uso de cálculo, no en conexiones. Sin embargo, el aumento de las conexiones activas puede incrementar la carga, lo que podría crear la necesidad de escalar el clúster si otras soluciones no son viables.l

Si se está acercando o ya ha alcanzado el número máximo de conexiones que su clúster Atlas puede gestionar, elija una de las siguientes opciones para redistribuir las conexiones o aumentar su límite:

Atlas aplica límites de velocidad de conexión para proteger la disponibilidad del clúster y garantizar un rendimiento óptimo. Un límite de velocidad de conexión restringe la cantidad de nuevas conexiones entrantes que cada nodo del clúster puede aceptar por segundo. Este límite es independiente de la cantidad máxima de conexiones que un nodo puede mantener abiertas simultáneamente, la cual se describe en Límites de conexión y Nivel del clúster.

Cuando un nodo alcanza su límite de velocidad de conexión, Atlas pone en cola los nuevos intentos de conexión. Si el período de sobrecarga se prolonga, Atlas descarta algunas conexiones. Este comportamiento mantiene la disponibilidad del clúster al evitar la sobrecarga de conexiones.

La aplicación de límites de velocidad de conexión depende del nivel de su clúster y de la versión de MongoDB:

  • M10 y niveles de clúster M20: siempre activados.

  • M30 y niveles de clúster superiores que ejecutan MongoDB 9.0 o posterior: siempre activado.

  • M30 y niveles de clúster superiores que ejecutan versiones de MongoDB anteriores a 9.0: siempre desactivado.

Las siguientes tablas describen los límites de velocidad de conexión para cada nivel de clúster y clase de almacenamiento en todos los proveedores de nube:

Nivel de clúster
Máximo de nuevas conexiones por segundo por nodo

M10

15

M20

15

M30

24

M40

85

M50

170

M60

320

M80

1000

M90 (Solo para Microsoft Azure)

600

M140

1360

M200

1450

M250 (Solo en Google Cloud)

1500

M300

1600

Nivel de clúster
Máximo de nuevas conexiones por segundo por nodo

R40

24

R50

85

R60

170

R80

320

R200

1000

R300

1360

R400

1450

R600

1500

R700

1600

Nivel de clúster
Máximo de nuevas conexiones por segundo por nodo

M40_NVMe

24

M50_NVMe

85

M60_NVMe

170

M80_NVMe

320

M200_NVMe

1000

M300_NVMe

1360

M400_NVMe

1450

M600_NVMe

1500

Los límites de velocidad de conexión no incluyen las conexiones procedentes de los servicios internos de Atlas.

Esta sección se aplica a los clústeres de Atlas Core.

Aunque no hay un límite estricto en la cantidad de colecciones en un solo clúster, el rendimiento de un clúster podría degradarse si sirve una gran cantidad de colecciones e índices. Las colecciones más grandes tienen un mayor impacto en el rendimiento.

El número máximo combinado recomendado de colecciones e índices por nivel de clúster de Atlas es el siguiente:

Nivel de clúster
Máximo recomendado

M10

5000 colecciones e índices

M20 / M30

10 000 colecciones e índices

M40+

100 000 colecciones e índices

Si se supera el número máximo recomendado de colecciones e índices, las operaciones de la base de datos podrían ejecutarse más lentamente. Los puntos de control tardan más en completarse, lo que reduce la velocidad de la operación. En algunos casos, las operaciones pueden estancarse si el uso supera la configuración de ulimit del sistema, lo que impone limitaciones en el número de recursos del sistema que se puede utilizar.

Tip

Para aprender más sobre los ajustes de ulimit, consulta Configuraciones de ulimit de UNIX para implementaciones autogestionadas en el Manual del MongoDB Server.

El impacto en el rendimiento al superar el número máximo recomendado de recursos depende del uso de la colección. Es más probable que el rendimiento se vea afectado si utilizas la mayoría de las colecciones existentes de forma consistente.

Si se necesita aumentar el número de colecciones o índices en el clúster de Atlas, se debe considerar mejorar el nivel de clúster.

Esta sección se aplica a los clústeres de Atlas Core.

Un número elevado de índices genera una carga significativa en el clúster base y podría interrumpir su flujo de trabajo. La cantidad de índices que su clúster puede soportar depende de su nivel y del volumen de trabajo. Los niveles de clúster más pequeños, como M10, pueden experimentar una degradación del rendimiento o errores de memoria insuficiente a medida que aumenta el número de índices. Comience con un número reducido de índices y supervise el uso de recursos de su clúster a medida que lo escala.

Componente
Limit

Usuarios de base de datos por Proyecto de Atlas

100

Usuarios de Atlas por Proyecto de Atlas

500

Usuarios de Atlas por organización de Atlas

500

Claves de API por organización de Atlas

500

Entradas de la lista de acceso por proyecto de Atlas

200

Usuarios por equipo de Atlas

250

Equipos por proyecto de Atlas

100

Equipos por organización de Atlas

250

Equipos por Atlas user

100

Organizaciones por Atlas user

250

Organizaciones vinculadas por organización pagadora de Atlas

250

Clústeres por proyecto de Atlas

25

Proyectos por Atlas user

250

Proyectos por organización de Atlas

250

Roles personalizados de MongoDB por proyecto de Atlas

100

Roles personalizados asignados por usuario de base de datos

20

25

Total de conexiones peering de red por proyecto de Atlas

50

Atlas limita el número de nodos por conexión peering de red en función del bloque CIDR y la región seleccionada para el proyecto.

Conexiones peering de red pendientes por proyecto de Atlas

25

AWS PrivateLink nodos de destino con dirección por región

50

Azure Private Link nodos direccionables de destino por región

150

Google Cloud GCP Private Service Connect Nodos objetivo direccionables por región

50

Claves de partición de clúster global por proyecto de Atlas

40

Nota

Nodos objetivo direccionables se refiere al número máximo de nodos de MongoDB a los que se puede acceder a través de nodos privados por proyecto, por región. Los nodos de destino incluyen mongod instancias en sets de réplicas, mongos instancias en clústeres fragmentados, e instancias de BI Connector para Atlas en todos los clústeres dedicados del Proyecto.

Solo puedes implementar un clúster gratuito (anteriormente conocido como M0) por proyecto. Sin embargo, si tienes contratos de venta con MongoDB, podrías implementar más clústeres gratuitos por proyecto. Para obtener más información, ponte en contacto con un representante de ventas de MongoDB.

Atlas limita la longitud de ciertas etiquetas para componentes.

Componente
Límite de caracteres
Patrón RegEx

Nombre del clúster

64 [1]

^([a-zA-Z0-9]([a-zA-Z0-9-]){0,21}(?<!-)([\w]{0,42}))$ [2]

Nombre del proyecto

64

^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3]

Nombre de la organización

64

^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3]

Descripción de la clave de API

250

[1] Si tienes el modo de solo emparejamiento activado, el límite de caracteres para el nombre del clúster es de 23.
[2] Atlas utiliza los primeros 23 caracteres del nombre del clúster. Estos caracteres deben ser únicos dentro del proyecto que los contiene. Los nombres de clúster con menos de 23 caracteres no pueden terminar con un guión (-). Los nombres de clúster con más de 23 caracteres no pueden tener un guion como el carácter número 23.
[3](1, 2) Los nombres de organizaciones y proyectos pueden incluir cualquier letra o número Unicode, además de los siguientes signos de puntuación: -_.(),:&@+'.

Para obtener más información sobre los comandos no admitidos, consulta los comandos no admitidos para clústeres gratuitos y flexibles y clústeres de pago.

Esta sección se aplica a los clústeres de Atlas Core.

Las implementaciones multinube tienen diferentes límites. Para obtener más información, consulta Límites de la implementación multinube.

Esta sección se aplica a los clústeres de Atlas Core.

Atlas limita el número de nodos de búsqueda que puede implementar para un clúster:

  • Mínimo de 2 nodos de búsqueda por región

  • Máximo de 32 nodos de búsqueda por región por fragmento

Para obtener más información, consulte Clústeres multirregión y multinube con nodos de búsqueda.