Funzionamento interno

Puoi usare DynamoDB senza sapere come funziona sotto il cofano — finché una hot partition non ti throttla, un GSI non resta indietro o l'adaptive capacity fa qualcosa che non sai spiegare. Questa sezione è il modello mentale che rende quei comportamenti prevedibili invece che misteriosi.

È la parte più profonda del percorso: come le chiavi mappano sulle partizioni fisiche, come funzionano davvero storage e routing, e da dove arriva storicamente il comportamento di oggi. Leggila dopo che ti senti a tuo agio con modellazione e indicizzazione — spiega il perché dietro le regole che le sezioni precedenti ti consegnano.

0 di 8 lettiQuiz
Come funzionano le partition key di DynamoDB
Come funzionano le partition key di DynamoDB — l'hash che mappa una chiave a una partizione fisica, perché la scelta della chiave decide il throughput e come schivare le hot partition.
Intermedio7 min di lettura
Adaptive capacity di DynamoDB
Adaptive capacity e burst capacity di DynamoDB spiegate — come DynamoDB assorbe i picchi e potenzia le hot partition automaticamente, e dove ancora non può salvarti.
Avanzato6 min di lettura
Come viene memorizzato internamente un GSI di DynamoDB
Come viene memorizzato un GSI di DynamoDB — il suo spazio di partizione, la replica asincrona dalla tabella base, gli attributi proiettati e la capacità isolata — spiegato per menti SQL.
Avanzato7 min di lettura
Partizioni fisiche di DynamoDB
Come funzionano le partizioni fisiche di DynamoDB — i tetti di 10 GB, 3000 RCU e 1000 WCU, come si dividono le partizioni e perché una hot key va in throttling con capacità da vendere.
Avanzato6 min di lettura
Come funzionano gli internals di storage di DynamoDB
Come funzionano gli internals di storage di DynamoDB — l'hashing della partizione, il B-tree per-partizione per i range di sort key e la replica sincrona su 3 AZ, spiegati.
Avanzato7 min di lettura
Come funziona il request routing di DynamoDB
Come funziona il request routing di DynamoDB — il request router fa l'hash della tua partition key per trovare il nodo di storage giusto, e perché questo risolve la latenza per chiave.
Avanzato7 min di lettura
Dal paper Dynamo a DynamoDB
Dal paper Amazon Dynamo del 2007 a DynamoDB — cosa introdusse il design originale a consistent-hashing e quorum, e cosa AWS ha mantenuto rispetto a ciò che ha silenziosamente sostituito.
Avanzato6 min di lettura
Verifica delle conoscenzeFai il quiz
Verifica ciò che hai imparato in questa sezione.

Prova DynoTable per vedere questi internals riflessi in metriche reali di una tabella.