Quante tabelle puoi avere in DynamoDB?
2.500 per Region per impostazione predefinita. Ogni account AWS parte con una quota di 2.500 tabelle DynamoDB per Region, che AWS può aumentare fino a un massimo di 10.000 su richiesta. Le singole tabelle sono illimitate in dimensione — e oltre le 10.000 tabelle, AWS consiglia di distribuire i carichi di lavoro su più account.
La quota di tabelle
La quota iniziale è di 2.500 tabelle per Region AWS per account. Se ne hai bisogno di più, la raccomandazione di AWS è di contattare il tuo account team per un aumento fino a 10.000; oltre quel limite, la pratica consigliata è usare più account, ciascuno con fino a 10.000 tabelle.
Le tabelle stesse sono illimitate
Non c'è alcun limite pratico alla dimensione di una singola tabella — le tabelle sono senza vincoli nel numero di item e di byte. Il limite rigido per item è di 400 KB, e ogni tabella supporta fino a 20 indici secondari globali (quota predefinita) e 5 indici secondari locali.
Ti servono davvero molte tabelle?
In DynamoDB, il numero di tabelle è una scelta di progettazione, non un asse di crescita. La progettazione a tabella singola co-localizza deliberatamente le entità correlate in un'unica tabella, e la maggior parte delle applicazioni ha bisogno di molte meno tabelle rispetto al proprio schema relazionale — spesso una per servizio.
Approfondisci
Leggi la progettazione a tabella singola prima di suddividere le entità tra le tabelle, controlla le dimensioni degli item con il calcolatore delle dimensioni degli item e scarica DynoTable per mantenere una panoramica di ogni tabella tra i tuoi profili e le tue Region.
Riferimenti
- Quotas in Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Core components of Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Local secondary indexes — Amazon DynamoDB Developer Guide
Ultima verifica 2026-07-13 rispetto alla documentazione ufficiale AWS collegata sopra.