Operaciones y coste

El modelado mete tus datos. Operarlos — mantener las escrituras consistentes, reaccionar a los cambios, expirar filas antiguas, pagar la factura de capacidad correcta, sobrevivir a un corte de región y recuperarte de un despliegue malo — es la mitad que decide si una tabla de DynamoDB es algo en lo que confías en producción.

Esta sección es un único escenario continuo, no seis páginas de referencia inconexas. Estás construyendo el audit-log de un SaaS multi-tenant — el registro inmutable de "quién hizo qué, cuándo" que todo producto B2B acaba teniendo que entregar a sus clientes enterprise. Una tabla, particionada por tenant:

PKSKactoractionip
TENANT#acmeEVENT#2026-06-24T09:14Z#a1USER#88login.success203.0.113.7
TENANT#acmeEVENT#2026-06-24T09:15Z#a2USER#88invoice.export203.0.113.7
TENANT#globexEVENT#2026-06-24T09:15Z#b9USER#12role.granted198.51.100.4

Cada guía de abajo añade una preocupación operativa a esta misma tabla:

0 de 11 leídasCuestionario
Modelo de costes de DynamoDB y escaneos SQL
Por qué el SQL sobre DynamoDB puede ocultar la factura — cómo joins, WHERE y agregados se compilan en Scans, y la cuenta de RCU de Query vs Scan.
Intermedio4 min de lectura
Transacciones de DynamoDB
Transacciones de DynamoDB con TransactWriteItems — hasta 100 acciones todo o nada, límite de 4 MB, doble capacidad de escritura y cómo se cancelan.
Avanzado6 min de lectura
DynamoDB Streams
DynamoDB Streams — el registro de cambios de 24 horas, las cuatro opciones de StreamViewType, orden por elemento y disparar Lambda ante cada cambio.
Avanzado6 min de lectura
DynamoDB TTL
El TTL de DynamoDB borra elementos solo al vencer un atributo de marca de tiempo Unix, normalmente en unos días, y sin coste de capacidad de escritura.
Intermedio4 min de lectura
DynamoDB: bajo demanda vs aprovisionada
Capacidad bajo demanda frente a aprovisionada en DynamoDB — pago por petición o rendimiento reservado, cuál sale más barata y cómo decide tu tráfico.
Intermedio6 min de lectura
Configurar el escalado automático de DynamoDB
Escalado automático de DynamoDB en capacidad aprovisionada — pasos en consola y CLI, elegir la utilización objetivo y los mín./máx., y qué sigue frenando.
Intermedio8 min de lectura
Limitación de DynamoDB y cómo solucionarla
Por qué DynamoDB aplica throttling — las cuatro causas, el límite por partición de 3.000 lecturas y 1.000 escrituras por segundo, y su solución.
Intermedio8 min de lectura
Tamaño y número de elementos en DynamoDB
Tamaño y número de elementos en DynamoDB — la estimación gratuita de DescribeTable, con hasta 6 horas de retraso, o el conteo exacto con Scan Select COUNT.
Principiante5 min de lectura
Tablas globales de DynamoDB
Tablas globales de DynamoDB — replicación activa-activa multirregión, conflictos último-escritor-gana, los modos MREC y MRSC, y el SLA del 99,999 %.
Avanzado6 min de lectura
Copias de seguridad y PITR de DynamoDB
Copias de seguridad y PITR en DynamoDB — instantáneas bajo demanda frente a recuperación continua, la ventana de 1 a 35 días y lo que no restaura.
Intermedio7 min de lectura
Comprueba lo aprendidoHacer el cuestionario
Comprueba lo que has aprendido en esta sección.

Léelas en orden — cada una asume la tabla de la anterior. Empieza por las transacciones; el resto se basa en los eventos que escribe.

Descargar DynoTable para inspeccionar, consultar y editar la tabla del audit-log mientras recorres el escenario. Para el lado del coste, la calculadora de precios gratuita pone precio a una carga de trabajo en cualquiera de los dos modos de capacidad, y el conversor de TTL convierte fechas en los valores epoch que el TTL espera.