¿Cuántas tablas puedes tener en DynamoDB?
2.500 por región por defecto. Cada cuenta de AWS empieza con una cuota de 2.500 tablas de DynamoDB por región, que AWS puede ampliar hasta un máximo de 10.000 si lo solicitas. Las tablas individuales no tienen límite de tamaño — y más allá de 10.000 tablas, AWS recomienda repartir las cargas entre varias cuentas.
La cuota de tablas
La cuota inicial es de 2.500 tablas por región de AWS y por cuenta. Si necesitas más, la recomendación de AWS es contactar con tu equipo de cuenta para una ampliación hasta 10.000; a partir de ahí, la práctica recomendada son varias cuentas, cada una sirviendo hasta 10.000 tablas.
Las tablas en sí no tienen límite
No hay límite práctico al tamaño de una sola tabla — las tablas no están restringidas ni en número de elementos ni en bytes. El límite duro por elemento es de 400 KB, y cada tabla admite hasta 20 índices secundarios globales (cuota por defecto) y 5 índices secundarios locales.
Lo que te frena mucho antes que la cuota
Casi nadie llega a 2.500 tablas. Lo que muerde primero es que una tabla aprovisionada nunca es gratis, aunque nadie la toque. AWS fija el mínimo de cualquier tabla o GSI en 1 unidad de capacidad de lectura y 1 unidad de capacidad de escritura, y eso se factura por horas llegue o no una sola petición.
A los precios de us-east-1, 0,00013 $ por RCU-hora y 0,00065 $ por WCU-hora sobre 730 horas, una tabla vacía con capacidad mínima cuesta 0,5694 $ al mes:
| Tablas al mínimo | Coste mensual antes de cualquier petición |
|---|---|
| 100 | 56,94 $ |
| 2.500 (la cuota por defecto) | 1.423,50 $ |
| 10.000 (el límite ampliado) | 5.694,00 $ |
Cifras de nuestra calculadora de precios, que funciona sobre la tabla de precios de AWS sincronizada, y antes de cualquier asignación de la capa gratuita.
Las tablas bajo demanda no tienen ese suelo. Una tabla bajo demanda inactiva solo factura almacenamiento, que es lo que hace soportable tener muchas tablas. Si tu diseño quiere de verdad cientos de tablas, esa elección de modo de capacidad importa más que la cuota.
¿Necesitas de verdad muchas tablas?
En DynamoDB, el número de tablas es una decisión de diseño, no un eje de crecimiento. El diseño de tabla única coloca entidades relacionadas en una misma tabla a propósito, y la mayoría de las aplicaciones necesitan muchas menos tablas de las que tenía su esquema relacional — a menudo una por servicio.
Profundiza
Lee sobre el diseño de tabla única antes de repartir entidades entre tablas, comprueba los tamaños de los elementos con la calculadora de tamaño de elemento, y descarga DynoTable para tener una visión general de todas tus tablas en todos tus perfiles y regiones.
Referencias
- Quotas in Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Core components of Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Local secondary indexes — Amazon DynamoDB Developer Guide
Verificado por última vez el 2026-07-13 contra la documentación oficial de AWS enlazada arriba; todas las cuotas de esta página se revisaron el 2026-07-28.
Costes calculados a partir de las tarifas de capacidad aprovisionada de us-east-1 de nuestra tabla de precios de AWS sincronizada, sobre el mes de 730 horas que usa la calculadora.