Exemples de code DynamoDB

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

É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

Transactions

Plus de ressources DynamoDB

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.