Docs Menu
Docs Home
/ /

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 su organización, comuníquese con Soporte Atlas.

Componente
Limit

Particiones en clústeres multiregionales

12

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

40

Si el clúster de cualquier proyecto abarca más de 40 regiones, no puedes crear un clúster multiregional en este proyecto.

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

7

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

M30

Atlas establece los limits for concurrent incoming connections según el nivel de clúster y la clase. 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.

La preferencia de lectura también contribuye al número total de conexiones que Atlas puede asignar para una query determinada.

Ejemplo

El clúster de M10 tiene tres nodos con un límite de conexión de 1500 por nodo. Atlas reserva 10 conexiones por nodo. Si se configura la 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 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á cerca o se ha alcanzado el número máximo de conexiones que el clúster de Atlas puede gestionar, hay varias opciones disponibles para redistribuir conexiones o aumentar el límite:

Nivel de clúster
Conexiones máximas por nodo

M10

1500

M20

3000

M30

3000

M40

6000

M50

16000

M60

32000

M80

96000

M140

96000

M200

128000

M300

128000

Nivel de clúster
Conexiones máximas por nodo

M40

4000

M50

16000

M60

32000

M80

64000

M140

96000

M200

128000

M300

128000

M400

128000

M700

128000

Nivel de clúster
Conexiones máximas por nodo

M10

1500

M20

3000

M30

3000

M40

6000

M50

16000

M60

32000

M80

64000

M140

96000

M200

128000

M300

128000

M400

128000

M600

128000

Nivel de clúster
Conexiones máximas por nodo

M40

6000

M50

16000

M60

32000

M80

64000

M200

128000

M300

128000

M400

128000

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.

Atlas aplica límites de velocidad de conexión para proteger la disponibilidad del clúster y garantizar un rendimiento óptimo. Estos límites restringen el número de conexiones nuevas que cada nodo del clúster procesa por segundo.

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

M10

15

M20

15

Nota

Los límites de tasa de conexión solo se aplican a los niveles de clúster M10 y M20. Otros niveles de clúster no tienen límites de tasa de conexión. Los límites de tasa de conexión no incluyen las conexiones de los servicios internos de Atlas.

Si se supera el límite de tasa de conexión, los nuevos intentos de conexión se ponen en cola y, si el período de sobrecarga se mantiene, se descartan algunas conexiones. Esta característica ayuda a mantener la disponibilidad del clúster al prevenir la sobrecarga de conexiones en estos niveles de clúster.

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.

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

50

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 asignados a cada usuario de base de datos

100

25

Total de conexiones peering de red por proyecto de Atlas

50

Atlas limita la cantidad de nodos por conexión de interconexión de red en función de Bloque CIDR y región seleccionada para el proyecto.

Conexiones peering de red pendientes por proyecto de Atlas

25

Nodos de destino direccionables deAWS PrivateLink por región

50

Nodos de destino direccionables deAzure Private Link por región

150

50

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

40

Nota

Los nodos de destino direccionables se refieren al número máximo de nodos de MongoDB a los que se puede acceder a través de puntos de conexión privados por proyecto y región. Los nodos de destino incluyen instancias mongod en conjuntos demongos réplicas, instancias en clústeres fragmentados e instancias de BI Connector for Atlas en todos los clústeres dedicados del proyecto.

Solo puedes implementar un clúster M0 por proyecto. Sin embargo, si tienes contratos de venta con MongoDB, podrías implementar más clústeres M0 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 aprender más sobre comandos no admitidos, consulte los comandos no admitidos para Comandos no admitidos en M0 y clústeres Atlas Flex y clústeres de pago.

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

Volver

Límites

En esta página