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.
Apprenez comment passer du Non SQL au Non SQL
Si vous êtes développeur d'applications, vous avez peut-être déjà utilisé un système de gestion de base de données relationnelle (RDBMS) et un langage de requête structuré (SQL). Lorsque vous commencerez à utiliser le service Amazon DynamoDB, vous constaterez qu'il présente bon nombre de similitudes mais aussi de différences par rapport à SQL. Non SQL est un terme utilisé pour décrire les systèmes de base de données non relationnels hautement disponibles, évolutifs et optimisés pour des performances élevées. Au lieu du modèle relationnel, les SQL bases de données No (comme DynamoDB) n'utilisent pas de modèles alternatifs pour la gestion des données, tels que les paires clé-valeur ou le stockage de documents. Pour plus d'informations, voir Qu'est-ce que Non SQL ?
Amazon DynamoDB prend en charge
Les sections suivantes décrivent les tâches de base de données courantes, en comparant et en contrastant SQL les instructions avec leurs opérations DynamoDB équivalentes.
Note
Les SQL exemples présentés dans cette section sont compatibles avec le My SQLRDBMS.
Les exemples DynamoDB présentés dans cette section indiquent le nom de l'opération DynamoDB, ainsi que les paramètres de cette opération au format. JSON
Rubriques
- Choisir entre relational (SQL) et Non SQL
- Différences entre l'accès à une base de données relationnelle (SQL) et à DynamoDB
- Différences entre une base de données relationnelle (SQL) et DynamoDB lors de la création d'une table
- Différences entre l'obtention d'informations de table à partir d'une base de données relationnelle (SQL) et DynamoDB
- Différences entre une base de données relationnelle (SQL) et DynamoDB lors de l'écriture de données dans une table
- Différences entre une base de données relationnelle (SQL) et DynamoDB lors de la lecture des données d'une table
- Différences entre une base de données relationnelle (SQL) et DynamoDB lors de la gestion des index
- Différences entre une base de données relationnelle (SQL) et DynamoDB lors de la modification des données d'une table
- Différences entre une base de données relationnelle (SQL) et DynamoDB lors de la suppression de données d'une table
- Différences entre une base de données relationnelle (SQL) et DynamoDB lors de la suppression d'une table