Wie viele Tabellen kann man in DynamoDB haben?
2.500 pro Region standardmäßig. Jedes AWS-Konto startet mit einem Kontingent von 2.500 DynamoDB-Tabellen pro Region, das AWS auf Anfrage auf maximal 10.000 erhöhen kann. Einzelne Tabellen sind in ihrer Größe unbegrenzt — und über 10.000 Tabellen hinaus empfiehlt AWS, Workloads über mehrere Konten zu verteilen.
Das Tabellenkontingent
Das anfängliche Kontingent beträgt 2.500 Tabellen pro AWS-Region pro Konto. Wenn du mehr brauchst, lautet die Empfehlung von AWS, dein Account-Team für eine Erhöhung auf bis zu 10.000 zu kontaktieren; darüber hinaus ist die empfohlene Praxis, mehrere Konten zu nutzen, die jeweils bis zu 10.000 Tabellen bedienen.
Die Tabellen selbst sind unbegrenzt
Es gibt kein praktisches Limit für die Größe einer einzelnen Tabelle — Tabellen sind in der Anzahl der Items und Bytes unbeschränkt. Das harte Limit pro Item liegt bei 400 KB, und jede Tabelle unterstützt bis zu 20 Global Secondary Indexes (Standardkontingent) und 5 Local Secondary Indexes.
Brauchst du wirklich viele Tabellen?
In DynamoDB ist die Tabellenanzahl eine Design-Entscheidung, keine Wachstumsachse. Single-Table-Design platziert verwandte Entitäten absichtlich in einer Tabelle, und die meisten Anwendungen brauchen weit weniger Tabellen, als ihr relationales Schema hatte — oft eine pro Service.
Tiefer einsteigen
Lies Single-Table-Design, bevor du Entitäten über Tabellen aufteilst, prüfe Item-Größen mit dem Item-Size-Rechner und lade DynoTable herunter, um den Überblick über jede Tabelle in deinen Profilen und Regionen zu behalten.
Referenzen
- Quotas in Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Core components of Amazon DynamoDB — Amazon DynamoDB Developer Guide
- Local secondary indexes — Amazon DynamoDB Developer Guide
Zuletzt verifiziert am 2026-07-13 gegen die oben verlinkte offizielle AWS-Dokumentation.