Ejemplos de código de DynamoDB

Ejemplos de código DynamoDB para copiar

Snippets de DynamoDB listos para ejecutar para cada operación y lenguaje: copia, adapta y constrúyelo visualmente con el Expression Builder.

Lectura de Items

Escritura de Items

DynamoDB PutItem en Node.js (AWS SDK v3)
Escribe un Item de DynamoDB en Node.js con AWS SDK v3 — un ejemplo ejecutable de PutItemCommand con una ConditionExpression que evita sobrescrituras.
Ejemplo de DynamoDB PutItem en Python (boto3)
Escribe un elemento en DynamoDB con Python y boto3 — put_item ejecutable con atributos DynamoDB JSON y una ConditionExpression contra sobrescrituras.
Ejemplo de PutItem de DynamoDB con la AWS CLI
Escribe un Item de DynamoDB desde la AWS CLI — comando put-item ejecutable con formato DynamoDB JSON y una condition-expression que impide sobrescrituras.
Ejemplo de DynamoDB PutItem en Java (AWS SDK v2)
Escribe un elemento en DynamoDB con Java y AWS SDK v2 — ejemplo ejecutable de PutItemRequest con builders tipados de AttributeValue y ConditionExpression.
Ejemplo de DynamoDB PutItem en Go (AWS SDK v2)
Escribe un Item de DynamoDB en Go con AWS SDK v2 — ejemplo ejecutable de PutItem con atributos tipados y una ConditionExpression tratada con errors.As.
DynamoDB UpdateItem en Node.js (AWS SDK v3)
Actualiza un Item de DynamoDB en Node.js con AWS SDK v3 — UpdateItemCommand con SET, contador atómico, ReturnValues y alias de palabras reservadas.
Ejemplo de DynamoDB UpdateItem en Python (boto3)
Actualiza un elemento de DynamoDB en Python con boto3 — ejemplo de update_item con SET, contador atómico ADD, ReturnValues y alias de palabras reservadas.
Ejemplo de UpdateItem de DynamoDB con la AWS CLI
Actualiza un Item de DynamoDB desde la AWS CLI — update-item ejecutable con SET, contador ADD atómico, return-values y alias de palabras reservadas.
DynamoDB UpdateItem en Java (AWS SDK v2)
Actualiza un Item de DynamoDB en Java con AWS SDK v2 — UpdateItemRequest con SET, contador ADD atómico, ReturnValues y alias de palabras reservadas.
DynamoDB UpdateItem en Go (AWS SDK v2)
Actualiza un Item de DynamoDB en Go con AWS SDK v2 — ejemplo de UpdateItem con SET, contador atómico ADD, ReturnValues y alias de palabras reservadas.
DynamoDB DeleteItem en Java (AWS SDK v2)
Elimina un elemento de DynamoDB por su clave principal en Java con AWS SDK v2 — un ejemplo ejecutable de DeleteItemRequest con ReturnValues ALL_OLD.
DynamoDB DeleteItem en Go (AWS SDK v2)
Elimina un Item de DynamoDB por clave principal en Go con AWS SDK v2 — ejemplo ejecutable de DeleteItem con ReturnValues ALL_OLD y borrados condicionales.
Escritura condicional en DynamoDB con Node.js
Haz condicional una escritura en DynamoDB en Node.js con AWS SDK v3 — un UpdateItemCommand de bloqueo optimista listo para ejecutar, con ConditionExpression.
Escritura condicional en DynamoDB con Python
Haz condicional una escritura en DynamoDB en Python con boto3 — ejemplo de update_item con bloqueo optimista, ConditionExpression y manejo del fallo.
Escritura condicional en DynamoDB con la AWS CLI
Haz condicional una escritura en DynamoDB desde la AWS CLI — un comando update-item de bloqueo optimista listo para ejecutar, con --condition-expression.

Consultas y escaneos

DynamoDB Query en Node.js (AWS SDK v3)
Consulta una partición de DynamoDB en Node.js con AWS SDK v3 — ejemplo de QueryCommand con KeyConditionExpression, clave de ordenación y paginación.
Ejemplo de DynamoDB Query en Python (boto3)
Consulta una partición de DynamoDB en Python con boto3 — ejemplo de query con expresión de condición de clave y el paginador de query integrado.
Ejemplo de Query de DynamoDB con la AWS CLI
Consulta una partición de DynamoDB desde la AWS CLI — comando query ejecutable con key-condition-expression, expression-attribute-values y auto-paginación.
Ejemplo de DynamoDB Query en Java (AWS SDK v2)
Consulta una partición de DynamoDB en Java con AWS SDK v2 — ejemplo de QueryRequest con expresión de condición de clave y el queryPaginator integrado.
Ejemplo de Query de DynamoDB en Go (AWS SDK v2)
Consulta una partición de DynamoDB en Go con AWS SDK v2 — ejemplo ejecutable de Query con expresión de condición de clave y el QueryPaginator integrado.
Query a un GSI de DynamoDB en Node.js (SDK v3)
Consulta un índice secundario global de DynamoDB en Node.js con AWS SDK v3 — ejemplo de QueryCommand con IndexName, paginación y consistencia de los GSI.
Consultar un GSI de DynamoDB en Python (boto3)
Consulta un índice secundario global de DynamoDB en Python con boto3 — ejemplo ejecutable con IndexName, el paginador de query y consistencia de los GSI.
Consultar un GSI de DynamoDB con la AWS CLI
Consulta un índice secundario global de DynamoDB desde la AWS CLI — un ejemplo ejecutable de query con --index-name y las reglas de consistencia de los GSI.
Ejemplo de DynamoDB Scan en Node.js (AWS SDK v3)
Haz un Scan de DynamoDB en Node.js con AWS SDK v3 — ejemplo de ScanCommand con paginación por LastEvaluatedKey y por qué Scan es el último recurso.
Ejemplo de Scan de DynamoDB en Python (boto3)
Haz scan de una tabla de DynamoDB en Python con boto3 — ejemplo de scan con expresión de filtro, el paginador de scan y por qué Scan es el último recurso.
Ejemplo de Scan de DynamoDB con la AWS CLI
Escanea una tabla de DynamoDB desde la AWS CLI — un comando scan ejecutable con filter-expression, paginación automática y por qué Scan es el último recurso.
DynamoDB Scan en Java (AWS SDK v2)
Haz scan de una tabla de DynamoDB en Java con AWS SDK v2 — ejemplo de ScanRequest con FilterExpression, scanPaginator y por qué Scan es el último recurso.
Ejemplo de DynamoDB Scan en Go (AWS SDK v2)
Haz un Scan de una tabla de DynamoDB en Go con AWS SDK v2 — un ejemplo con FilterExpression, el ScanPaginator integrado y por qué Scan es el último recurso.
Obtener todos los Items de DynamoDB en Node.js
Lee todos los Items de una tabla de DynamoDB en Node.js con AWS SDK v3 — un bucle de paginación de Scan de tabla completa, más el scan paralelo y su coste.
Leer todos los elementos de DynamoDB en Python
Lee toda una tabla de DynamoDB en Python con boto3 — un Scan completo y ejecutable con el paginador integrado, más el escaneo paralelo y su coste.
Obtener todos los Items de DynamoDB (AWS CLI)
Lee toda una tabla de DynamoDB desde la AWS CLI — ejemplo ejecutable de aws dynamodb scan con paginación automática, troceado con NextToken y su coste.

Operaciones por lotes

Transacciones

Más recursos de DynamoDB

Trabaja con DynamoDB sin la Consola

Un cliente de escritorio rápido para DynamoDB que ejecuta el SQL real que DynamoDB no puede — JOINs, GROUP BY, agregaciones — con edición visual y un agente de IA con tus propias claves de Bedrock.

Prueba gratuita de 30 días, sin tarjeta — después, el plan Free sin límite de tiempo.