Menu
Amazon DynamoDB
Manuel du développeur (API Version 2012-08-10)

Qu'est-ce que Amazon DynamoDB ?

Bienvenue dans le Amazon DynamoDB Guide du développeur.

Amazon DynamoDB est un service de base de données NoSQL intégralement géré, qui offre des performances prévisibles et rapides, ainsi qu'une extensibilité transparente. Comme DynamoDB vous permet de ne pas avoir à assurer les charges administratives liées au fonctionnement et au dimensionnement d'une base de données distribuée, vous n'avez pas à vous soucier de la mise en service, du paramétrage, de la configuration et de la réplication du matériel, ainsi que des correctifs logiciels ou du dimensionnement des clusters.

Avec DynamoDB, vous pouvez créer des tables de base de données capables de stocker et de récupérer n'importe quelle quantité de données, ainsi que de traiter n'importe quel niveau de trafic de demande. Vous pouvez augmenter ou diminuer la capacité de débit de vos tables sans temps d'arrêt ou dégradation des performances, et utiliser AWS Management Console pour surveiller les métriques de performance et l'utilisation des ressources.

DynamoDB vous permet de supprimer automatiquement les éléments expirés des tables afin de vous aider à réduire l'utilisation du stockage et le coût de stockage des données qui ne sont plus pertinentes. Pour plus d'informations, consultez Durée de vie.

DynamoDB répartit automatiquement les données et le trafic de vos tables sur un nombre suffisant de serveurs pour gérer vos besoins en débit et en stockage, tout en assurant des performances régulières et rapides. Tous vos données sont stockées sur des disques SSD (Solid State Drive) et sont automatiquement répliquées sur plusieurs zones de disponibilité d'une région AWS pour fournir une haute disponibilité et une durabilité des données intégrées.

Nous vous recommandons de commencer par lire les sections suivantes :

Pour démarrer rapidement avec DynamoDB, consultez Mise en route sur DynamoDB.

Pour en savoir plus sur le développement des applications, consultez :

Pour trouver rapidement les recommandations sur l'optimisation des performances et la réduction des coûts de débit, consultez Bonnes pratiques pour DynamoDB. Pour apprendre à baliser les ressources DynamoDB, consultez Balisage pour DynamoDB.

Pour accéder aux bonnes pratiques, aux outils et aux manuels de procédures, consultez la page DynamoDB : http://aws.amazon.com/dynamodb/developer-resources/.

Vous pouvez utiliser AWS Database Migration Service pour migrer des données de RDS ou MongoDB vers une table Amazon DynamoDB. Pour plus d'informations, consultez le Guide de l'utilisateur AWS Database Migration Service. Pour apprendre à utiliser MongoDB comme source de migration, consultez Utilisation de MongoDB comme source pour AWS Database Migration Service. Pour apprendre à utiliser DynamoDB comme cible de migration, consultez Utilisation d'une base de données Amazon DynamoDB comme cible pour AWS Database Migration Service.