Exemples de code DynamoDB à copier-coller
Des snippets DynamoDB prêts à exécuter pour chaque opération et chaque langage — copie, adapte et construis-les visuellement avec l’Expression Builder.
Lecture d’items
Exemple DynamoDB GetItem en Node.js (AWS SDK v3)
Lis un élément DynamoDB par clé primaire en Node.js avec AWS SDK v3 — exemple GetItemCommand exécutable, client, marshalling de clé et forme de la réponse.
Exemple DynamoDB GetItem en Python (boto3)
Lis un élément DynamoDB par sa clé primaire en Python avec boto3 — un exemple get_item exécutable, client bas niveau et format de clé en JSON DynamoDB.
Exemple de GetItem DynamoDB avec l'AWS CLI
Lire un élément DynamoDB par sa clé primaire depuis l'AWS CLI — commande get-item exécutable, format de clé DynamoDB JSON, projection, lecture cohérente.
Exemple de GetItem DynamoDB en Java (AWS SDK v2)
Lire un élément DynamoDB par clé primaire en Java avec AWS SDK v2 — exemple GetItemRequest exécutable, builders AttributeValue et contrôle de la réponse.
Exemple de GetItem DynamoDB en Go (AWS SDK v2)
Lis un seul élément DynamoDB par sa clé primaire en Go avec AWS SDK v2 — un exemple GetItem exécutable avec valeurs d'attribut typées et le contrôle nil-Item.
Écriture d’items
PutItem DynamoDB en Node.js (AWS SDK v3)
Écris un élément DynamoDB en Node.js avec AWS SDK v3 — un exemple PutItemCommand exécutable, avec une ConditionExpression qui empêche les écrasements.
Exemple DynamoDB PutItem en Python (boto3)
Écris un élément DynamoDB en Python avec boto3 — un exemple put_item exécutable, attributs en JSON DynamoDB et ConditionExpression contre les écrasements.
Exemple de PutItem DynamoDB avec l'AWS CLI
Écris un élément DynamoDB depuis l'AWS CLI — commande put-item exécutable au format DynamoDB JSON, et une condition-expression qui bloque les écrasements.
Exemple DynamoDB PutItem en Java (AWS SDK v2)
Écris un élément DynamoDB en Java avec AWS SDK v2 — un exemple PutItemRequest exécutable, avec des builders AttributeValue typés et une ConditionExpression.
Exemple de PutItem DynamoDB en Go (AWS SDK v2)
Écris un élément DynamoDB en Go avec AWS SDK v2 — un exemple PutItem complet, valeurs d'attribut typées et ConditionExpression traitée via errors.As.
UpdateItem DynamoDB en Node.js (AWS SDK v3)
Mets à jour un élément DynamoDB en Node.js avec AWS SDK v3 — exemple UpdateItemCommand avec SET, compteur atomique, ReturnValues et alias de mots réservés.
Exemple DynamoDB UpdateItem en Python (boto3)
Mets à jour un élément DynamoDB en Python avec boto3 — exemple update_item complet : SET, compteur ADD atomique, ReturnValues et alias de mots réservés.
Exemple d'UpdateItem DynamoDB avec l'AWS CLI
Mets à jour un élément DynamoDB depuis l'AWS CLI — commande update-item exécutable : SET, compteur ADD atomique, return-values et alias de mots réservés.
UpdateItem DynamoDB en Java (AWS SDK v2)
Mets à jour un élément DynamoDB en Java avec AWS SDK v2 — exemple UpdateItemRequest : SET, compteur ADD atomique, ReturnValues et alias de mots réservés.
Exemple d'UpdateItem DynamoDB en Go (AWS SDK v2)
Mets à jour un élément DynamoDB en Go avec AWS SDK v2 — exemple UpdateItem complet : SET, compteur ADD atomique, ReturnValues et alias de mots réservés.
Exemple DynamoDB DeleteItem en Java (AWS SDK v2)
Supprime un élément DynamoDB par sa clé primaire en Java avec AWS SDK v2 — un exemple DeleteItemRequest exécutable, avec ReturnValues ALL_OLD.
Exemple DynamoDB DeleteItem en Go (AWS SDK v2)
Supprime un élément DynamoDB par clé primaire en Go avec AWS SDK v2 — exemple DeleteItem exécutable, ReturnValues ALL_OLD et suppressions conditionnelles.
Écriture conditionnelle DynamoDB en Node.js
Rends une écriture DynamoDB conditionnelle en Node.js avec AWS SDK v3 — un UpdateItemCommand exécutable en verrouillage optimiste, avec ConditionExpression.
Écriture conditionnelle DynamoDB en Python
Rends une écriture DynamoDB conditionnelle en Python avec boto3 — un exemple update_item exécutable en verrouillage optimiste, gérant l'échec de vérification.
Écriture conditionnelle DynamoDB avec l'AWS CLI
Rends une écriture DynamoDB conditionnelle depuis l'AWS CLI — une commande update-item exécutable en verrouillage optimiste, avec --condition-expression.
Requêtes et scans
Query DynamoDB en Node.js (AWS SDK v3)
Interroge une partition DynamoDB en Node.js avec AWS SDK v3 — exemple QueryCommand exécutable, KeyConditionExpression, condition de clé de tri, pagination.
Exemple de Query DynamoDB en Python (boto3)
Interroge une partition DynamoDB en Python avec boto3 — un exemple query exécutable, expression de condition de clé et paginateur query intégré.
Exemple de Query DynamoDB avec l'AWS CLI
Interroge une partition DynamoDB depuis l'AWS CLI — commande query exécutable avec key-condition-expression, expression-attribute-values et pagination auto.
Exemple de Query DynamoDB en Java (AWS SDK v2)
Interroge une partition DynamoDB en Java avec AWS SDK v2 — un exemple QueryRequest exécutable, expression de condition de clé et queryPaginator intégré.
Exemple de Query DynamoDB en Go (AWS SDK v2)
Interroger une partition DynamoDB en Go avec AWS SDK v2 — exemple Query exécutable, expression de condition de clé et QueryPaginator intégré pour paginer.
Query sur un GSI DynamoDB en Node.js
Interroge un index secondaire global DynamoDB en Node.js avec AWS SDK v3 — un exemple QueryCommand exécutable, IndexName, pagination et cohérence des GSI.
Query sur un GSI DynamoDB en Python (boto3)
Interroger un index secondaire global DynamoDB en Python avec boto3 — un exemple exécutable avec IndexName, le paginateur query et la cohérence des GSI.
Query sur un GSI DynamoDB avec l'AWS CLI
Interroge un index secondaire global DynamoDB depuis l'AWS CLI — un exemple de commande query exécutable, avec --index-name et la cohérence des GSI.
Exemple de Scan DynamoDB en Node.js (AWS SDK v3)
Scanne une table DynamoDB en Node.js avec AWS SDK v3 — exemple ScanCommand avec pagination par LastEvaluatedKey, et pourquoi Scan est un dernier recours.
Exemple de Scan DynamoDB en Python (boto3)
Scanne une table DynamoDB en Python avec boto3 — un exemple scan exécutable, expression de filtre, paginateur scan, et pourquoi Scan est un dernier recours.
Exemple de Scan DynamoDB avec l'AWS CLI
Scanne une table DynamoDB depuis l'AWS CLI — commande scan exécutable avec filter-expression, auto-pagination, et pourquoi Scan est un dernier recours.
Exemple de Scan DynamoDB en Java (AWS SDK v2)
Scanne une table DynamoDB en Java avec AWS SDK v2 — exemple ScanRequest exécutable, FilterExpression, scanPaginator intégré, et Scan en dernier recours.
Exemple de Scan DynamoDB en Go (AWS SDK v2)
Scanne une table DynamoDB en Go avec AWS SDK v2 — exemple Scan avec FilterExpression, ScanPaginator intégré, et pourquoi Scan est un dernier recours.
Récupérer tous les éléments DynamoDB (Node.js)
Lis tous les éléments d'une table DynamoDB en Node.js avec AWS SDK v3 — une boucle de pagination Scan exécutable, plus le scan parallèle et son coût.
Récupérer tous les éléments DynamoDB (Python)
Lis tous les éléments d'une table DynamoDB en Python avec boto3 — un scan complet exécutable via le paginateur intégré, plus le scan parallèle et son coût.
Récupérer tous les éléments DynamoDB (AWS CLI)
Lis tous les éléments d'une table DynamoDB depuis l'AWS CLI — un exemple aws dynamodb scan exécutable, pagination automatique, NextToken et coûts.
Opérations par lots
DynamoDB BatchGetItem en Node.js (AWS SDK v3)
Lis jusqu'à 100 éléments DynamoDB en un appel Node.js avec AWS SDK v3 — exemple BatchGetItemCommand exécutable, reprise sur UnprocessedKeys et backoff.
Exemple DynamoDB BatchGetItem en Python (boto3)
Lis jusqu'à 100 éléments DynamoDB en un appel Python avec boto3 — exemple batch_get_item exécutable, reprise sur UnprocessedKeys et backoff exponentiel.
Exemple DynamoDB BatchGetItem avec l'AWS CLI
Lis jusqu'à 100 éléments DynamoDB en une commande — un exemple aws dynamodb batch-get-item exécutable, format request-items et relance des UnprocessedKeys.
DynamoDB BatchWriteItem en Node.js (AWS SDK v3)
Écris ou supprime jusqu'à 25 éléments DynamoDB en un appel Node.js — un exemple BatchWriteItemCommand exécutable avec reprise sur UnprocessedItems.
Écriture par lots DynamoDB en Python (boto3)
Écris des éléments DynamoDB en masse en Python — un exemple boto3 batch_writer() exécutable qui découpe en lots de 25 et réessaie les éléments non traités.
Exemple DynamoDB BatchWriteItem avec l'AWS CLI
Écris ou supprime jusqu'à 25 éléments DynamoDB en une seule commande AWS CLI — un exemple batch-write-item exécutable, avec la relance des UnprocessedItems.
Transactions
DynamoDB TransactWriteItems en Node.js
Écris plusieurs éléments DynamoDB de façon atomique en Node.js avec AWS SDK v3 — un exemple TransactWriteItemsCommand exécutable, avec CancellationReasons.
DynamoDB TransactWriteItems en Python (boto3)
Écris plusieurs éléments DynamoDB de façon atomique en Python avec boto3 — un exemple transact_write_items exécutable, avec conditions et CancellationReasons.
DynamoDB TransactWriteItems avec l'AWS CLI
Écris plusieurs éléments DynamoDB de façon atomique depuis l'AWS CLI — un exemple transact-write-items exécutable, avec conditions et raisons d'annulation.
Plus de ressources DynamoDB
Apprendre DynamoDB
Un cursus DynamoDB structuré, des fondamentaux jusqu’aux rouages internes.
DynamoDB face aux autres bases de données
Comment DynamoDB se compare à MongoDB, PostgreSQL, Cassandra, Aurora et plus encore.
Erreurs DynamoDB courantes
Chaque erreur DynamoDB courante avec sa cause et le correctif exact.
FAQ DynamoDB
Des réponses directes aux questions DynamoDB que les développeurs se posent le plus.
Blog d’ingénierie
Comment DynoTable est construit — les histoires derrière l’agent IA et le serveur MCP.
Outils DynamoDB
Générateur d’expressions, calculateurs de tarifs et de capacité — directement dans votre navigateur.
Travaille avec DynamoDB sans la Console
Un client de bureau rapide pour DynamoDB qui exécute le vrai SQL que DynamoDB ne peut pas — JOINs, GROUP BY, agrégations — avec édition visuelle et un agent IA sur tes propres clés Bedrock.
Essai gratuit de 30 jours, sans carte bancaire — ensuite la formule Gratuit, sans limite de durée.