Quotas et limites Amazon DocumentDB - Amazon DocumentDB

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Quotas et limites Amazon DocumentDB

Cette rubrique décrit les quotas de ressources, les limites et les contraintes de dénomination pour Amazon DocumentDB (avec compatibilité avec MongoDB).

Pour certaines fonctionnalités de gestion, Amazon DocumentDB utilise une technologie opérationnelle partagée avec Amazon Relational Database Service (Amazon) et RDS Amazon Neptune.

Types d'instances pris en charge

Amazon DocumentDB prend en charge les instances à la demande et les types d'instances suivants :

  • Mémoire optimisée :

    • Types d'instances R6G :db.r6g.large,,db.r6g.2xlarge,, db.r6g.4xlargedb.r6g.8xlarge,db.r6g.12xlarge. db.r6g.16xlarge

    • Types d'instances R5 :db.r5.large,db.r5.2xlarge,,db.r5.4xlarge, db.r5.8xlargedb.r5.12xlarge, db.r5.16xlargedb.r5.24xlarge.

    • Types d'instance R4 : db.r4.large, db.r4.2xlarge, db.r4.4xlarge, db.r4.8xlarge, db.r4.16xlarge.

  • Performances éclatantes :

    • Types d'instances T4G :db.t4g.medium.

    • Types d'instances T3 :db.t3.medium.

Pour de plus amples informations sur les types d'instance pris en charge et leurs spécifications, veuillez consulter Spécifications des classes d'instances.

Régions prises en charge

Amazon DocumentDB est disponible dans les régions suivantes : AWS

Nom de la région Région Zones de disponibilité (calcul)

USA Est (Ohio)

us-east-2

3

USA Est (Virginie du Nord)

us-east-1

6

USA Ouest (Oregon)

us-west-2

4

Amérique du Sud (São Paulo)

sa-east-1

3

Asie-Pacifique (Hong Kong)

ap-east-1

3

Asie-Pacifique (Hyderabad)

ap-south-2

3

Asie-Pacifique (Mumbai)

ap-south-1

3

Asie-Pacifique (Séoul)

ap-northeast-2

4

Asie-Pacifique (Singapour)

ap-southeast-1

3

Asie-Pacifique (Sydney)

ap-southeast-2

3

Asie-Pacifique (Tokyo)

ap-northeast-1

3

Canada (Centre)

ca-central-1

3

Région Chine (Beijing)

cn-north-1

3

Chine (Ningxia)

cn-northwest-1

3

Europe (Francfort)

eu-central-1

3

Europe (Irlande)

eu-west-1

3

Europe (Londres)

eu-west-2

3

Europe (Milan)

eu-south-1

3

Europe (Paris)

eu-west-3

3

Moyen-Orient (UAE)

me-central-1

3

AWS GovCloud (US-Ouest)

us-gov-west-1

3

AWS GovCloud (USA Est)

us-gov-east-1

3

Quotas régionaux

Pour certaines fonctionnalités de gestion, Amazon DocumentDB utilise une technologie opérationnelle partagée avec Amazon Relational Database Service (Amazon). RDS Le tableau suivant indique les limites régionales partagées entre Amazon DocumentDB et Amazon. RDS

Note

La technologie RDS partagée Amazon décrite ci-dessus s'applique uniquement aux clusters basés sur des instances Amazon DocumentDB. Les clusters élastiques Amazon DocumentDB ne partagent pas de technologie avec Amazon. RDS

Les limites suivantes s'appliquent aux clusters basés sur des instances Amazon DocumentDB et s'appliquent par compte et par région. AWS

Ressource AWS limite par défaut
Clusters 40
Groupes de paramètres de cluster 50
Abonnements aux événements 20
Instances 40
Instantanés de cluster manuels 100
Réplicas en lecture par cluster 15
Groupes de sous-réseaux 50
Sous-réseaux par groupe de sous-réseaux 20
Balises par ressource 50
VPCgroupes de sécurité par instance 5

Les limites suivantes s'appliquent aux clusters élastiques Amazon DocumentDB et s'appliquent par AWS compte et par région.

Ressource AWS limite par défaut
Clusters élastiques 20
Clusters élastiques v CPU 1 024
Instantané manuel du cluster élastique 20

Vous pouvez utiliser Service Quotas pour demander l'augmentation d'un quota, si ce dernier est ajustable. Certaines demandes sont automatiquement résolues, tandis que d'autres sont soumises à AWS Support. Vous pouvez suivre le statut d'une demande d'augmentation de quota soumise à AWS Support. Les demandes d'augmentation des quotas de service ne reçoivent pas de soutien prioritaire. Si vous avez une demande urgente, veuillez contacter AWS Support. Pour plus d'informations sur les quotas de service, consultez Qu'est-ce que les quotas de service ?

Pour demander une augmentation du quota pour Amazon DocumentDB :
  1. Ouvrez la console Service Quotas sur https://console.aws.amazon.com/servicequotas et, si nécessaire, connectez-vous.

  2. Dans le panneau de navigation, choisissez Services AWS .

  3. Sélectionnez Amazon DocumentDB (compatible avec MongoDB) ou Amazon DocumentDB Elastic Cluster dans la liste, ou saisissez l'un ou l'autre dans le champ de recherche.

  4. Si le quota est ajustable, vous pouvez sélectionner son bouton radio ou son nom, puis choisir Request quota increase (Demander une augmentation du quota) dans le coin supérieur droit de la page.

  5. Pour Change quota value (Modifier la valeur du quota), saisissez la nouvelle valeur. Elle doit être supérieure à la valeur actuelle.

  6. Choisissez Request (Demander). Une fois la demande résolue, la Applied quota value (Valeur de quota appliquée) pour le quota est définie selon la nouvelle valeur.

  7. Pour afficher les demandes en attente ou récemment résolues, choisissez Dashboard (Tableau de bord) dans le volet de navigation. Pour les demandes en attente, choisissez l’état de la demande pour ouvrir le reçu de la demande. L’état initial d'une demande est Pending. Une fois le statut changé enQuota requested, vous verrez le numéro de dossier avec AWS Support. Choisissez le numéro de dossier pour ouvrir le billet pour votre demande.

Limites d'agrégation

Le tableau suivant décrit les limites d'agrégation dans Amazon DocumentDB.

Ressource Limite
Nombre maximum d'étapes prises en charge 500

Limites du cluster

Le tableau suivant décrit les limites de cluster basées sur les instances Amazon DocumentDB.

Ressource Limite
Taille du cluster (somme de tous les collections et index) 128 Tio
Taille de la collection (la somme de toutes les collections ne peut pas être supérieure à la limite de cluster) - n'inclut pas la taille de l'index 32 To
Collections par cluster 100 000
Bases de données par cluster 100 000
Taille de la base de données (la somme de toutes les bases de données ne peut pas être supérieure à la limite de cluster) 128 Tio
Profondeur d'imbrication des documents 200 niveaux
Taille des documents 16 Mo
Taille de clé d'index 2 048 octets
Index par collection 64
Clés dans un index composé 32
Nombre maximal d'écritures dans une seule commande par lots 100 000
Nombre d'utilisateurs par cluster 1 000

Limites d’instance

Le tableau suivant décrit les limites Amazon DocumentDB par instance.

Type d'instance Mémoire d'instance (GiB) Connexions (toutes) Limite du curseur Transactions ouvertes Connexions (actives)
T3. Medium 4 500 30 50 102
T4G. Moyen 4 500 30 50 102
R4. Grand 15,25 1700 450 N/A 1100
R4.xLarge 30,5 3400 450 N/A 2700
R4.2 x grand 61 6800 450 N/A 4500
R4.4 x grand 122 13600 725 N/A 4500
R4,8 x grand 288 27200 1450 N/A 4500
R4,16 x large 488 30 000 2900 N/A 4500
R5. Grand 16 1700 450 200 1100
R5.xLarge 32 3500 450 400 2700
R5,2 x grand 64 7100 450 800 4500
R5,4 x grand 128 14200 760 1600 4500
R5,8 x grand 256 28400 1520 3200 4500
R5,12 x large 383 30 000 2280 4800 4500
R5.16 x large 512 30 000 3040 6400 4500
R 5,24 x large 768 30 000 4560 9600 4500
R6G. Grand 16 1700 450 200 1100
R6G.xLarge 32 3500 450 400 2700
R6G, 2 x grand 64 7100 450 800 4500
R6G.4XLarge 128 14200 760 1600 4500
R6 G, 8 x L 256 28400 1520 3200 4500
R6 G. 12 x large 383 30 000 2280 4800 4500
R6 G. 16 x large 512 30 000 3040 6400 4500

Vous pouvez surveiller et déclencher des alarmes sur les limites par instance à l'aide CloudWatch des métriques suivantes. Pour en savoir plus sur les CloudWatch métriques Amazon DocumentDB, consultez. Surveillance d'Amazon DocumentDB avec CloudWatch

Limite CloudWatch Métriques
Mémoire d'instance FreeableMemory
Connexions DatabaseConnectionsMax
Curseurs DatabaseCursorsMax
Transactions TransactionsOpenMax

Contraintes d’affectation de noms

Le tableau suivant décrit les contraintes de dénomination dans Amazon DocumentDB.

Ressource Limite par défaut
Identifiant du cluster
  • La longueur est de [1 à 63] lettres, chiffres ou traits d'union.

  • Le premier caractère doit être une lettre.

  • Ne peut pas se terminer par un trait d'union ni contenir deux traits d'union consécutifs.

  • Doit être unique pour tous les clusters (sur AmazonRDS, Amazon Neptune et Amazon DocumentDB) AWS par compte et par région.

Nom de la collection : <col>

La longueur est de [1 à 57] caractères.

Nom de la base de données : <db>

La longueur est de [1 à 63] caractères.

Nom complet de la collection :<db>.<col> La longueur est de [3 à 120] caractères.
Nom complet de l'index : <db>.<col>.$<index> La longueur est de [6 à 127] caractères.
Nom de l'index : <col>$<index>

La longueur est de [3 à 63] caractères.

Identifiant de l'instance
  • La longueur est de [1 à 63] lettres, chiffres ou traits d'union

  • Le premier caractère doit être une lettre

  • Ne peut pas se terminer par un trait d'union ni contenir deux traits d'union consécutifs

  • Doit être unique pour toutes les instances (AmazonRDS, Amazon Neptune et Amazon DocumentDB) AWS par compte et par région.

Mot de passe principal
  • La longueur est de [8 à 100] caractères imprimablesASCII.

  • Peut utiliser tous les ASCII caractères imprimables, à l'exception des suivants :

    • / (barre oblique)

    • " (guillemets doubles)

    • @ (symbole arobase)

Nom d'utilisateur principal
  • Entre 1 et 63 caractères alphanumériques.

  • Le premier caractère doit être une lettre.

  • Ne peut pas être un mot réservé du moteur de base de données.

Nom du groupe de paramètres
  • Entre 1 et 255 caractères alphanumériques.

  • Le premier caractère doit être une lettre.

  • Ne peut pas se terminer par un trait d'union ni contenir deux traits d'union consécutifs.

TTLcontraintes

Les suppressions d'un TTL index ne sont pas garanties dans un délai précis et constituent un effort maximal. Des facteurs tels que l'utilisation des ressources de l'instance, la taille du document et le débit global peuvent affecter le moment d'une TTL suppression.

Limites de cluster élastiques

Le tableau suivant décrit les limites maximales dans les clusters élastiques Amazon DocumentDB.

Ressource Limite
Clusters élastiques par région 20
v CPU additionné sur tous les clusters élastiques par région 1 024
Instantanés manuels du cluster par région 20
Partitions par cluster 32
Stockage par cluster (lorsque les données sont réparties uniformément par clé de partition) 4 PiB
Connexions au cluster La valeur inférieure de 300 000 ou le nombre de partitions x la limite de connexion associée à v CPU par partition
UnSharded taille de la collection 32 TO
Taille de collection fractionnée (lorsque les données sont réparties uniformément par clé de partition) 1 PB
Bases de données par cluster 10 000
UnSharded collections par cluster 100 000
Collections partitionnées par cluster 1 000
Utilisateurs par cluster 100
Écrit en une seule commande par lots 100 000
Index par collection 64
Profondeur d'imbrication des documents 100 niveaux
Taille des documents 16 Mo
Taille de clé d'index 2048 bytes
Clés dans un index composé 32

Limites de partage des clusters élastiques

Le tableau suivant décrit les limites maximales de partitions dans les clusters élastiques Amazon DocumentDB.

Ressource Limite
v CPU par instance de partition 64
Instances par partition 16
Stockage par partition 128 Tio
Stockage par collection par partition 32 TO

Limites de cluster CPU élastique, de mémoire, de connexion et de curseur par partition

Le tableau suivant décrit les limites maximalesCPU, de mémoire, de connexion et de curseur dans les partitions de clusters élastiques Amazon DocumentDB.

vCPUs par partition Mémoire d'instance (GiB) Limite de connexion Limite du curseur
2 16 1700 450
4 32 3500 450
8 64 7100 450
16 128 14200 760
32 256 28400 1520
48 383 30 000 2280
64 512 30 000 3040