Cuotas y límites de Amazon DocumentDB - Amazon DocumentDB

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cuotas y límites de Amazon DocumentDB

En este tema se describen las cuotas, los límites de recursos y las restricciones de nomenclatura para Amazon DocumentDB (con compatibilidad con MongoDB).

Para determinadas funciones de administración, Amazon DocumentDB utiliza tecnología operativa que se comparte con Amazon Relational Database Service (Amazon RDS) y Amazon Neptune.

Tipos de instancias admitidos

Amazon DocumentDB admite instancias bajo demanda y los siguientes tipos de instancias:

  • Optimizadas para memoria:

    • Tipos de instancias R6G: db.r6g.large, db.r6g.2xlarge, db.r6g.4xlarge, db.r6g.8xlarge, db.r6g.12xlarge, db.r6g.16xlarge.

    • Tipos de instancias de R5: db.r5.large, db.r5.2xlarge, db.r5.4xlarge, db.r5.8xlarge, db.r5.12xlarge, db.r5.16xlarge db.r5.24xlarge.

    • Tipos de instancias de R4: db.r4.large, db.r4.2xlarge, db.r4.4xlarge, db.r4.8xlarge, db.r4.16xlarge.

  • Rendimiento ampliable:

    • Tipos de instancias T4G: db.t4g.medium.

    • Tipo de instancia T3: db.t3.medium.

Para obtener más información sobre los tipos de instancias admitidos y sus especificaciones, consulte Especificaciones de clases de instancias.

Regiones admitidas

Amazon DocumentDB está disponible en las siguientes regiones: AWS

Nombre de la región Región Zonas de disponibilidad (cálculo)

Este de EE. UU. (Ohio)

us-east-2

3

Este de EE. UU. (Norte de Virginia)

us-east-1

6

Oeste de EE. UU. (Oregón)

us-west-2

4

América del Sur (São Paulo)

sa-east-1

3

Asia-Pacífico (Hong Kong)

ap-east-1

3

Asia-Pacífico (Hyderabad)

ap-south-2

3

Asia-Pacífico (Bombay)

ap-south-1

3

Asia-Pacífico (Seúl)

ap-northeast-2

4

Asia-Pacífico (Singapur)

ap-southeast-1

3

Asia-Pacífico (Sídney)

ap-southeast-2

3

Asia-Pacífico (Tokio)

ap-northeast-1

3

Canadá (centro)

ca-central-1

3

Región China (Pekín)

cn-north-1

3

China (Ningxia)

cn-northwest-1

3

Europa (Fráncfort)

eu-central-1

3

Europa (Irlanda)

eu-west-1

3

Europa (Londres)

eu-west-2

3

Europa (Milán)

eu-south-1

3

Europa (París)

eu-west-3

3

Medio Oriente (EAU)

me-central-1

3

AWS GovCloud (EE. UU.-Oeste)

us-gov-west-1

3

AWS GovCloud (EE. UU.-Este)

us-gov-east-1

3

Cuotas regionales

Para determinadas funciones de administración, Amazon DocumentDB utiliza tecnología operativa que se comparte con Amazon Relational Database Service (Amazon RDS). La siguiente tabla contiene los límites regionales que comparten entre Amazon DocumentDB y Amazon RDS.

nota

La tecnología compartida de Amazon RDS descrita anteriormente solo se aplica a los clústeres basados en instancias de Amazon DocumentDB. Los clústeres elásticos de Amazon DocumentDB no comparten tecnología con Amazon RDS.

Los siguientes límites se aplican a los clústeres basados en instancias de Amazon DocumentDB y son por cuenta y región. AWS

Recurso AWS límite predeterminado
Clústeres 40
Grupos de parámetros de clústeres 50
Suscripciones de eventos 20
Instancias 40
Instantáneas de clústeres manuales 100
Réplicas de lectura por clúster 15
Grupos de subredes 50
Subredes por grupo de subredes 20
Etiquetas por recurso 50
Grupos de seguridad de VPC por instancia 5

Los siguientes límites se aplican a los clústeres elásticos de Amazon DocumentDB y son por AWS cuenta y región.

Recurso AWS límite predeterminado
Clústeres elásticos 20
vCPU de clústeres elásticos 1024
Instantánea manual del clúster elástico 20

Puede utilizar Service Quotas para solicitar un aumento de una cuota, si esta es ajustable. Algunas solicitudes se resuelven automáticamente, mientras que otras se envían a AWS Support. Puede realizar un seguimiento del estado de una solicitud de aumento de cuota que se envía a AWS Support. Las solicitudes para aumentar las cuotas de servicio no reciben soporte prioritario. Si tiene una solicitud urgente, póngase en contacto con AWS Support. Para obtener más información acerca de las cuotas de servicio, consulte ¿Qué son las cuotas de servicio?

Para solicitar un aumento de cuota de Amazon DocumentDB:
  1. Abra la consola de cuotas de servicio en https://console.aws.amazon.com/servicequotas y, si es necesario, inicie sesión.

  2. En el panel de navegación, elija Servicios de AWS .

  3. Seleccione Amazon DocumentDB (compatible con MongoDB) o Amazon DocumentDB Elastic Cluster de la lista, o bien escriba cualquiera de las dos opciones en el campo de búsqueda.

  4. Si la cuota es ajustable, puede seleccionar su botón de opción o su nombre y, a continuación, seleccionar Request quota increase (Solicitar aumento de cuota) en la parte superior derecha de la página.

  5. En Change quota value (Cambiar valor de cuota), introduzca el nuevo valor. El nuevo valor debe ser mayor que el valor actual.

  6. Seleccione Request (Solicitar). Una vez resuelta la solicitud, Valor de cuota aplicada para la cuota se establece en el nuevo valor.

  7. Para ver las solicitudes pendientes o resueltas recientemente, elija Panel en el panel de navegación. Para las solicitudes pendientes, seleccione el estado de la solicitud para abrir la recepción de solicitud. El estado inicial de una solicitud es Pending. Cuando el estado cambie aQuota requested, verá el número de caso con. AWS Support Elija el número de caso para abrir el ticket para su solicitud.

Límites de agregación

En la siguiente tabla se describen los límites de agregación de Amazon DocumentDB.

Recurso Límite
Número máximo de etapas admitidas 500

Límites de los clústeres

En la tabla siguiente se describen los límites de clúster en función de la instancia de Amazon DocumentDB.

Recurso Límite
Tamaño del clúster (suma de todas las colecciones e índices) 128 TiB
Tamaño de la colección (la suma de todas las colecciones no puede superar el límite del clúster): no incluye el tamaño del índice 32 TB
Colecciones por clúster 100 000
Bases de datos por clúster 100 000
Tamaño de la base de datos (la suma de todas las bases de datos no puede superar el límite del clúster) 128 TiB
Profundidad de anidamiento de documentos 200 niveles
Tamaño del documento 16 MB
Tamaño de clave de índice 2048 bytes
Índices por colección 64
Claves de un índice compuesto 32
Número máximo de operaciones de escritura en un único comando por lotes 100 000
Número de usuarios por clúster 1 000

Límites de instancia

En la tabla siguiente se describen los límites de Amazon DocumentDB por instancia.

Tipo de instancia Memoria de la instancia (GiB) Conexiones (todas) Límite del cursor Transacciones abiertas Conexiones (activas)
t3.medium 4 500 30 50 102
T4G.medium 4 500 30 50 102
R4.large 15.25 1700 450 N/A 1 100
R4.xlarge 30.5 3400 450 N/A 2700
R4.2xlarge 61 6800 450 N/A 4500
R4.4xlarge 122 13600 725 N/A 4500
R4.8xlarge 288 27200 1450 N/A 4500
R4.16xlarge 488 30000 2900 N/A 4500
R5.large 16 1700 450 200 1 100
R5.xlarge 32 3500 450 400 2700
R5.2xlarge 64 7100 450 800 4500
R5.4xlarge 128 14200 760 1600 4500
R5.8xlarge 256 28400 1520 3200 4500
R5.12xlarge 383 30000 2280 4800 4500
R5.16xlarge 512 30000 3040 6400 4500
R5.24xlarge 768 30000 4560 9600 4500
R6g.large 16 1700 450 200 1 100
R6g.xlarge 32 3500 450 400 2700
R6g.2xlarge 64 7100 450 800 4500
R6g.4xlarge 128 14200 760 1600 4500
R6g.8xlarge 256 28400 1520 3200 4500
R6g.12xlarge 383 30000 2280 4800 4500
R6g.16xlarge 512 30000 3040 6400 4500

Puede monitorear y emitir alarmas sobre los límites por instancia mediante las siguientes CloudWatch métricas. Para obtener más información sobre las CloudWatch métricas de Amazon DocumentDB, consulte. Monitorización de Amazon DocumentDB con CloudWatch

Límite CloudWatch Métricas
Memoria de la instancia FreeableMemory
Conexiones DatabaseConnectionsMax
Cursores DatabaseCursorsMax
Transacciones TransactionsOpenMax

Restricciones en la nomenclatura

En la siguiente tabla se describen las restricciones de la nomenclatura en Amazon DocumentDB.

Recurso Límite predeterminado
Identificador de clúster
  • Debe tener [1-63] letras, números o guiones.

  • El primer carácter debe ser una letra.

  • No puede terminar por un guion ni contener dos guiones consecutivos.

  • Debe ser único para todos los clústeres (en Amazon RDS, Amazon Neptune y Amazon DocumentDB) AWS por cuenta y región.

Nombre de la colección: <col>

La longitud es [1-57] caracteres.

Nombre de la base de datos: <db>

La longitud es [1-63] caracteres.

Nombre completo de la colección: <db>.<col> La longitud es [3-120] caracteres.
Nombre completo del índice: <db>.<col>.$<index> La longitud es [6-127] caracteres.
Nombre del índice: <col>$<index>

La longitud es [3-63] caracteres.

Identificador de instancia
  • Debe tener [1-63] letras, números o guiones

  • El primer carácter debe ser una letra

  • No puede terminar por un guion ni contener dos guiones consecutivos

  • Debe ser único para todas las instancias (en Amazon RDS, Amazon Neptune y Amazon DocumentDB) AWS por cuenta y región.

Master password (Contraseña maestra)
  • La longitud es de [8-100] caracteres ASCII imprimibles.

  • Se puede utilizar cualquier carácter ASCII imprimible, excepto los siguientes:

    • / (barra inclinada)

    • " (comillas dobles)

    • @ (símbolo de arroba)

Nombre de usuario maestro
  • La longitud es de [1-63] caracteres alfanuméricos.

  • El primer carácter debe ser una letra.

  • No puede ser una palabra reservada por el motor de base de datos.

Nombre del grupo de parámetros
  • La longitud es de [1-255] caracteres alfanuméricos.

  • El primer carácter debe ser una letra.

  • No puede terminar por un guion ni contener dos guiones consecutivos.

Restricciones de TTL

Las eliminaciones de un índice de TTL no están garantizadas en un periodo de tiempo específico y se efectúan en la medida que sea posible. Factores como la utilización de recursos de instancia, el tamaño del documento y el rendimiento general pueden afectar la temporización de una eliminación de TTL.

Límites de clústeres elásticos

En la tabla siguiente se describen los límites máximos de clúster de Amazon DocumentDB.

Recurso Límite
Clústeres elásticos por región 20
vCPU sumada en todos los clústeres elásticos por región 1024
Instantáneas de clúster manuales por región 20
Particiones por clúster 32
Almacenamiento por clúster (cuando los datos se distribuyen uniformemente por la clave de partición) 4 PiB
Conexiones al clúster El valor inferior de 300 000 o el número de particiones x el límite de conexión asociado a la vCPU por partición
UnSharded tamaño de la colección 32 TB
Tamaño de la colección con particiones (cuando los datos se distribuyen uniformemente mediante la clave de partición) 1 PB
Bases de datos por clúster 10 000
UnSharded colecciones por clúster 100 000
Colecciones por clúster con particiones 1 000
Usuarios por clúster 100
Escritura en un único comando por lotes 100 000
Índices por colección 64
Profundidad de anidamiento de documentos 100 niveles
Tamaño del documento 16 MB
Tamaño de clave de índice 2048 bytes
Claves de un índice compuesto 32

Límites de partición de clústeres elásticos

En la tabla siguiente se describen los límites máximos de partición de clústeres elásticos de Amazon DocumentDB.

Recurso Límite
vCPU por instancia de partición 64
Instancias por partición 16
Almacenamiento por partición 128 TiB
Almacenamiento por colección y por partición 32 TB

Límites elásticos de CPU, memoria, conexión y cursor por fragmento

En la siguiente tabla se describen los límites máximos de CPU, memoria, conexión y cursor en las particiones de clústeres elásticos de Amazon DocumentDB.

VCPUs por partición Memoria de la instancia (GiB) Límites de conexión Límite del cursor
2 16 1700 450
4 32 3500 450
8 64 7100 450
16 128 14200 760
32 256 28400 1520
48 383 30000 2280
64 512 30000 3040