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

Types d’instance pris en charge

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

  • NVMe-soutenu :

    • Types d'instances R6GD :db.r6gd.xlarge,,,db.r6gd.2xlarge,db.r6gd.4xlarge,db.r6gd.8xlarge. db.r6gd.12xlarge db.r6gd.16xlarge

  • 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 de la classe d'instance.

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

Afrique (Le Cap)

af-south-1

3

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

Europe (Espagne)

eu-south-2

3

Moyen-Orient (EAU)

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 contient les limites régionales partagées entre Amazon DocumentDB et Amazon RDS.

Note

La technologie partagée Amazon RDS 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
Groupes de sécurité VPC 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 (vCPU) 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 à Support. Vous pouvez suivre le statut d'une demande d'augmentation de quota soumise à Support. Les demandes d'augmentation des quotas de service ne reçoivent pas de soutien prioritaire. Si vous avez une demande urgente, veuillez contacter 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 volet 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 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 Tio
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 MiB
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. Moyen 4 1 000 30 50 102
T4G. Moyen 4 1 000 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 3400 450 200 1100
R5.xLarge 32 7000 450 400 2700
R5.2 x grand 64 14200 450 800 4500
R5,4 x grand 128 28400 760 1600 4500
R5,8 x grand 256 60000 1520 3200 4500
R5,12 x large 384 60000 2280 4800 4500
R5.16 x large 512 60000 3040 6400 4500
R 5,24 x large 768 60000 4560 9600 4500
R6G. Large* 16 3400 450 200 1100
R6G.X Large* 32 7000 450 400 2700
R6G. 2 x Large* 64 14200 450 800 4500
R6G.4XLarge* 128 28400 760 1600 4500
R6G.8XLarge* 256 60000 1520 3200 4500
R6G. 12 x Large* 384 60000 2280 4800 4500
R6G. 16 x Large* 512 60000 3040 6400 4500

* y compris R6GD

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 Amazon RDS, 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 à 377] caractères.
Nom de l'index : <col>$<index>

La longueur est de [3 à 255] 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 (sur Amazon RDS, Amazon Neptune et Amazon DocumentDB) AWS par compte et par région.

Mot de passe principal
  • Entre 8 et 100 caractères ASCII imprimables.

  • Tous les caractères ASCII imprimables peuvent être utilisés, à 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.

Contraintes TTL

Les suppressions depuis un index TTL ne sont pas garanties au cours d'une période spécifique et sont effectuées dans la mesure du possible. Des facteurs tels que l'utilisation de ressources d'instance, la taille de document et le débit global peuvent affecter le moment d'une suppression TTL.

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
vCPU 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 au vCPU par partition
UnSharded taille de la collection 32 Tio
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
vCPU par instance de partition 64
Instances par partition 16
Stockage par partition 128 Tio
Stockage par collection par partition 32 Tio

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

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

v CPUs 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 384 30 000 2280
64 512 30 000 3040