View a markdown version of this page

Utilisation des clusters élastiques 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.

Utilisation des clusters élastiques Amazon DocumentDB

Les clusters élastiques Amazon DocumentDB prennent en charge des charges de travail avec des millions de dollars reads/writes par seconde et des pétaoctets de capacité de stockage. Les clusters Elastic simplifient également la façon dont les développeurs interagissent avec Amazon DocumentDB en éliminant le besoin de choisir, de gérer ou de mettre à niveau des instances.

Note

Les clusters Elastic utilisent un protocole filaire compatible avec MongoDB 5.0. Ils ne sont pas pris en charge sur le moteur Amazon DocumentDB version 8.0 et ne sont pas disponibles dans les régions chinoises ou AWS GovCloud.

Les clusters élastiques Amazon DocumentDB ont été créés pour :

  • Offrez une solution aux clients à la recherche d'une base de données offrant une évolutivité pratiquement illimitée avec de riches fonctionnalités de requête et une compatibilité avec l'API MongoDB.

  • Donnez à vos clients des limites de connexion plus élevées et réduisez les temps d'arrêt dus à l'application de correctifs.

  • Continuez à investir dans une architecture native du cloud, élastique et de pointe pour les charges de travail JSON.

Cas d'utilisation d'Elastic Cluster

Les bases de données de documents sont utiles pour les charges de travail qui nécessitent un schéma flexible et rapide, et un développement itératif. Pour des exemples d'utilisation d'Amazon DocumentDB, consultezCas d'utilisation de bases de données documentaires.

Voici quelques exemples de cas d'utilisation dans lesquels les clusters élastiques peuvent présenter des avantages significatifs :

Profils utilisateurs

Les bases de données de documents étant dotées d'un schéma flexible, elles peuvent stocker des documents présentant des attributs et des valeurs de données différents à grande échelle. Les clusters élastiques constituent une solution pratique pour les profils en ligne dans lesquels différents utilisateurs fournissent différents types d'informations. Supposons que vos applications prennent en charge des centaines de millions de profils d'utilisateurs. Vous pouvez utiliser des clusters élastiques pour prendre en charge de telles applications, car elles peuvent être étendues et étendues pour prendre en charge des millions d'écritures et de lectures sur ces profils utilisateur. Vous pouvez également réduire la taille pendant les heures creuses afin de réduire les coûts.

Gestion du contenu et archives historiques

Pour gérer de manière efficace le contenu, vous devez être en mesure de collecter et regrouper du contenu à partir d'une variété de sources, pour ensuite le délivrer au client. Grâce à leur schéma flexible, les bases de données de documents sont parfaites pour collecter et stocker tous les types de données. Vous pouvez les utiliser pour créer et intégrer de nouveaux types de contenu, notamment du contenu généré par les utilisateurs, tel que des images, des commentaires et des vidéos. Au fil du temps, votre base de données peut avoir besoin de plus d'espace de stockage. Grâce aux clusters élastiques, vous pouvez répartir vos données sur un plus grand nombre de volumes de stockage, ce qui vous permet de stocker des pétaoctets de données dans un seul cluster.

Avantages des clusters élastiques

AWS intégration des services

Les clusters élastiques Amazon DocumentDB s'intègrent aux autres AWS services de la même manière qu'Amazon DocumentDB :

  • Migration  : vous pouvez utiliser AWS Database Migration Service (DMS) pour migrer de MongoDB et d'autres bases de données relationnelles vers des clusters élastiques Amazon DocumentDB.

  • Surveillance  : vous pouvez surveiller l'état et les performances de votre cluster élastique à l'aide d'Amazon CloudWatch.

  • Sécurité  : vous pouvez configurer l'authentification et l'autorisation via Gestion des identités et des accès AWS (IAM) pour gérer les ressources de votre cluster élastique, telles que la création et la mise à jour d'un cluster élastique, et utiliser Amazon VPC pour sécuriser VPC-only les connexions. La connexion par authentification IAM pour les clusters élastiques n'est pas prise en charge.

  • Gestion des données  : vous pouvez utiliser AWS Glue d' from/to autres AWS services tels qu'Amazon S3, Amazon Redshift et Amazon OpenSearch Service pour importer et exporter des données.

Région et disponibilité des versions d'Elastic Cluster

Disponibilité des régions pour les clusters élastiques

Le tableau suivant indique Régions AWS où les clusters élastiques Amazon DocumentDB sont actuellement disponibles et le point de terminaison pour chaque région.

Nom de la région Région Zones de disponibilité

USA Est (Virginie du Nord)

us-east-1

5

USA Est (Ohio)

us-east-2

3

USA Ouest (Oregon)

us-west-2

3

Asie-Pacifique (Hong Kong)

ap-east-1

3

Asie-Pacifique (Mumbai)

ap-south-1

3

Asie-Pacifique (Séoul)

ap-northeast-2

3

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

Amérique du Sud (São Paulo)

sa-east-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

Disponibilité des versions

Les clusters Elastic prennent en charge le protocole filaire compatible MongoDB 5.0. Pour connaître les différences entre les clusters basés sur des instances Amazon DocumentDB 4.0 et les clusters élastiques, consultez. Différences fonctionnelles entre Amazon DocumentDB 4.0 et Elastic Clusters Remarque : les clusters Elastic ne sont pas pris en charge sur Amazon DocumentDB 8.0

Limitations

Gestion des clusters élastiques

Les fonctionnalités et fonctionnalités de gestion de cluster suivantes ne sont pas prises en charge dans cette version :

  • Port personnalisé (seul le port 27017 est pris en charge)

  • Possibilité d'utiliser les utilisateurs et les rôles IAM pour s'authentifier dans la base de données

  • Possibilité de créer des clusters mondiaux

  • Événements Amazon DocumentDB existants et abonnement à des événements

  • Partage de distance

  • Partager une collection existante

  • Multi-field clé shard

  • Modifier la clé de partition

  • Point-in-time restaurer

  • Clonage

  • Performance Insights

Note

Pour plus d'informations sur les quotas de clusters élastiques, consultezQuotas Amazon DocumentDB.

Opérations de requête et d'écriture

Les commandes et fonctionnalités d'opérations de requête et d'écriture suivantes ne sont pas prises en charge dans cette version :

  • Commandes DDL lors des opérations de dimensionnement

  • Profiler

  • Groupes de paramètres

  • AWS Config

  • AWS Backup

Gestion des collections et des index

Les fonctionnalités de gestion des collections et des index suivantes ne sont pas prises en charge dans cette version :

  • Indices uniques

  • Indices partiels

  • Indices de texte

  • Index vectoriels

  • Compression de documents

Administration et diagnostic

Les commandes et fonctionnalités d'administration et de diagnostic suivantes ne sont pas prises en charge dans cette version :

  • AWS Secrets Manager

  • Role-based-access-control rôles personnalisés (RBAC).

  • Lors de la connexion, le problème d'écriture de 0 n'est pas pris en charge.

  • Modification de sous-réseaux appartenant à un VPC qui n'est actuellement pas attribué à un cluster élastique existant.

Opt-in features

Les fonctionnalités optionnelles d'Amazon DocumentDB suivantes ne sont pas prises en charge dans cette version :

  • Transactions ACID

  • DDL/DML audit

  • Change streams

  • Commandes de session