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) y RDS Amazon Neptune.

Tipos de instancias compatibles

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 la clase de instancia.

Regiones de 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

Europe (Fráncfort)

eu-central-1

3

Europe (Irlanda)

eu-west-1

3

Europe (Londres)

eu-west-2

3

Europa (Milán)

eu-south-1

3

Europa (París)

eu-west-3

3

Oriente Medio () UAE

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 una tecnología operativa que se comparte con Amazon Relational Database Service (Amazon). RDS La siguiente tabla contiene los límites regionales que comparten Amazon DocumentDB y Amazon. RDS

nota

La tecnología RDS compartida de Amazon 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
VPCgrupos de seguridad 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
Clústeres elásticos v CPU 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 clúster

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 instancias

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 1 000 30 50 102
T4G.medium 4 1 000 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 3400 450 200 1 100
R5.xlarge 32 7000 450 400 2700
R5.2xlarge 64 14200 450 800 4500
R5.4xlarge 128 28400 760 1600 4500
R5.8xlarge 256 60000 1520 3200 4500
R5.12xlarge 383 60000 2280 4800 4500
R5.16xlarge 512 60000 3040 6400 4500
R5.24xlarge 768 60000 4560 9600 4500
R6g.large 16 3400 450 200 1 100
R6g.xlarge 32 7000 450 400 2700
R6g.2xlarge 64 14200 450 800 4500
R6g.4xlarge 128 28400 760 1600 4500
R6g.8xlarge 256 60000 1520 3200 4500
R6g.12xlarge 383 60000 2280 4800 4500
R6g.16xlarge 512 60000 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. Supervisió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 AmazonRDS, 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 de [3—255] 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 AmazonRDS, Amazon Neptune y Amazon DocumentDB) AWS por cuenta y región.

Contraseña principal
  • La longitud es de [8-100] caracteres imprimibles. ASCII

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

    • / (barra inclinada)

    • " (comillas dobles)

    • @ (símbolo de arroba)

Nombre de usuario principal
  • 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.

TTLrestricciones

Las eliminaciones de un TTL índice no están garantizadas dentro de un período de tiempo específico y es lo mejor que se puede hacer. Factores como la utilización de los recursos de la instancia, el tamaño del documento y el rendimiento general pueden afectar al momento de la eliminación. 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
v CPU sumado 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 más bajo, de 300 000, o el número de fragmentos x el límite de conexión asociado a v CPU por fragmento
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
v CPU por instancia compartida 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 clústerCPU, memoria, conexión y cursor por fragmento

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

vCPUs por fragmento 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