DynamoDB lernen
DynamoDB richtig lernen — ein strukturiertes Curriculum von den Grundlagen über Datenmodellierung, Indizes, Expressions, PartiQL, Tooling bis zu den Interna.
DynamoDB-Grundlagen — Datentypen, Item Collections und der zusammengesetzte Primary Key. Die Basismechanik, auf der alles andere im Curriculum aufbaut.
DynamoDB-Datenmodellierung — Single-Table-Design, Modellierung aus Zugriffsmustern, das type-Attribut, Denormalisierung und wann eine einzelne Tabelle die falsche Wahl ist.
Beziehungen in DynamoDB modellieren — One-to-Many, Many-to-Many, das Adjacency-List-Pattern, zusammengesetzte Sort keys und Reference Counts, alles ohne Joins.
Querying und Sortieren in DynamoDB — Query vs Scan, Pagination, Filter-Expressions, warum Scan langsam ist, Parallel Scans und Sort-key-Strategien inklusive Zero-Padding.
DynamoDB Secondary Indexes — GSI vs LSI, Sparse Indexes, Key Overloading, letztendliche GSI-Konsistenz und warum ein GSI die Writes deiner Base Table drosseln kann.
DynamoDB-Expressions — Condition-, Update-, Key-Condition- und Projection-Expressions, dazu Expression Attribute Names und Values und wann du sie verwenden musst.
DynamoDB-Writes und -Operations — Atomic Counters, Eindeutigkeit über mehrere Attribute erzwingen, Migrationen ohne Downtime und Hot Partitions diagnostizieren.
PartiQL und SQL auf DynamoDB — was PartiQL ist, was es nicht kann und wie die DynoTable Workbench JOIN, GROUP BY und Aggregate innerhalb der Regeln von DynamoDB ausführt.
DynamoDB-Tooling — DynamoDB Local ausführen, mit LocalStack verbinden, die besten GUI-Clients, Daten ansehen und bearbeiten, Tabellen kopieren, CSV-Export und MCP-Server.
DynamoDB-Operations und -Kosten — Transactions, Streams, TTL, On-Demand vs Provisioned Capacity, Global Tables und Backup/PITR, vermittelt anhand eines durchgehenden Multi-Tenant-SaaS-Audit-Logs.
DynamoDB-Internas — wie Partition keys, Adaptive Capacity, GSI-Storage, physische Partitionen, Storage und Request-Routing funktionieren, zurückverfolgt bis zum Dynamo-Paper.
Bereit, das in die Praxis umzusetzen?
Durchsuche, query und modelliere deine eigenen DynamoDB-Tabellen — DynoTables SQL Workbench und KI-Agent laufen auf deinem AWS. Kostenlose 30-Tage-Testphase.