¿DynamoDB es en memoria?
No. DynamoDB no es una base de datos en memoria —cada escritura se persiste en almacenamiento duradero y se replica automáticamente en tres zonas de disponibilidad—. Cuando necesitas velocidad en memoria, DynamoDB Accelerator (DAX) añade una caché en memoria totalmente gestionada que reduce las lecturas con consistencia eventual de milisegundos de un solo dígito a microsegundos.
Duradero por diseño
DynamoDB es una base de datos operativa duradera: las escrituras se almacenan en medios duraderos y se replican en tres zonas de disponibilidad por defecto, respaldando un SLA de disponibilidad del 99,99 %. Esa es la contrapartida opuesta a la de un almacén puramente en memoria, donde los datos viven en RAM y la durabilidad es opcional.
Sigue siendo rápido sin caché
DynamoDB de base ofrece lecturas y escrituras constantes de milisegundos de un solo dígito a cualquier escala, porque cada lectura apunta directamente a una clave de partición en lugar de escanear. La mayoría de las cargas de trabajo nunca necesitan una caché en absoluto.
DAX: la capa en memoria
Cuando los microsegundos importan —pujas en tiempo real, tablas de clasificación de videojuegos, páginas de producto muy visitadas— DAX es la respuesta de AWS: una caché en memoria, write-through y compatible con DynamoDB que mejora el rendimiento de las lecturas con consistencia eventual en un orden de magnitud con cambios mínimos de código. No encaja con lecturas con consistencia fuerte ni con cargas de trabajo intensivas en escritura. Si estás sopesando DynamoDB frente a un almacén realmente en memoria, DynamoDB vs Redis compara directamente durabilidad, velocidad y coste.
Profundiza más
Entiende las contrapartidas de consistencia en la guía de consistencia, consulta ¿DynamoDB se puede usar como caché? para la pregunta inversa, estima los costes de lectura con la calculadora de precios, y descarga DynoTable para inspeccionar tus tablas.
Referencias
- In-memory acceleration with DynamoDB Accelerator (DAX) — Amazon DynamoDB Developer Guide
- What is Amazon DynamoDB? — Amazon DynamoDB Developer Guide
- DynamoDB read consistency — Amazon DynamoDB Developer Guide
Verificado por última vez el 2026-07-13 contra la documentación oficial de AWS enlazada arriba.