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.
Modélisation de données avec Amazon DynamoDB
Amazon Web Services (contributeurs)
Décembre 2023 (historique du document)
Aucune SQL base de données ne fournit de schéma flexible pour créer des applications modernes. Ils sont largement reconnus pour leur facilité de développement, leurs fonctionnalités et leurs performances à grande échelle. Amazon DynamoDB fournit des performances rapides et prévisibles ainsi qu'une évolutivité sans faille pour SQL aucune base de données dans le cloud Amazon Web Services ().AWS En tant que service de base de données entièrement géré, DynamoDB vous aide à vous décharger des charges administratives liées à l'exploitation et au dimensionnement d'une base de données distribuée. Vous n'avez pas à vous soucier de l'approvisionnement, de l'installation et de la configuration du matériel, de la réplication, de l'application de correctifs logiciels ou de la mise à l'échelle du cluster.
Aucune conception de SQL schéma ne nécessite une approche différente de la conception traditionnelle d'un système de gestion de base de données relationnelle (RDBMS). RDBMSle modèle de données se concentre sur la structure des données et ses relations avec les autres données. Aucune modélisation SQL des données ne se concentre sur les modèles d'accès ou sur la manière dont l'application va consommer les données. Elle stocke donc les données de manière à permettre des opérations de requête simples. Pour un modèle RDBMS tel que Microsoft SQL Server ou IBM Db2, vous pouvez créer un modèle de données normalisé sans trop vous soucier des modèles d'accès. Vous pouvez étendre le modèle de données pour prendre en charge vos modèles et vos requêtes ultérieurement.
Ce guide présente un processus de modélisation des données pour l'utilisation de DynamoDB qui fournit les exigences fonctionnelles, les performances et les coûts effectifs. Ce guide est destiné aux ingénieurs de bases de données qui prévoient d'utiliser DynamoDB comme base de données opérationnelle pour leurs applications exécutées sur. AWS AWS Professional Services a utilisé le processus recommandé pour aider les entreprises à modéliser les données DynamoDB pour différents cas d'utilisation et charges de travail.