Libri su DynamoDB da leggere nel 2026
Ci sono due libri su DynamoDB per cui vale la pena pagare, e non sono intercambiabili. Uno ti insegna a ragionare sulla modellazione; l'altro documenta il servizio. Quasi tutte le classifiche dei "migliori libri su DynamoDB" li mettono in fila senza citare la cosa che davvero decide quale comprare: entrambi sono stati pubblicati prima di funzionalità che con ogni probabilità stai usando oggi. Questa pagina dice quali parti sono invecchiate e quali no.
Quale ti serve
| Cosa stai cercando di fare | Leggi |
|---|---|
| Imparare a modellare i pattern di accesso prima di scrivere codice | The DynamoDB Book |
| Capire come si comporta il servizio in produzione | Amazon DynamoDB — The Definitive Guide |
| Usare correttamente la superficie API | Nessuno dei due — la documentazione AWS è gratuita e aggiornata |
| Non spendere niente | dynamodbguide.com, poi la documentazione AWS |
The DynamoDB Book — Alex DeBrie
79 $ / 129 $ / 249 $ · PDF + EPUB · 450 pagine
The DynamoDB Book è il libro a cui la gente si riferisce quando dice "il libro su DynamoDB". Il suo sito descrive il pacchetto Basic (79 $) come "il libro di 450 pagine (in formato PDF ed EPUB) con concetti, consigli, strategie e cinque esempi guidati" più "sei cheatsheet stampabili". Il pacchetto Plus (129 $) aggiunge un supplemento Analytics di 60 pagine, un supplemento Operations di 60 pagine e il codice distribuibile per ciascuno dei cinque esempi; Premium (249 $) aggiunge le videoguide di ogni capitolo. (Prezzi e contenuti secondo dynamodbbook.com, verificati il 2026-08-05.)
Le referenze sono insolitamente forti per un libro tecnico autopubblicato: sulla pagina di vendita compaiono Rick Houlihan (all'epoca Principal Technologist, NoSQL @ AWS), Jeremy Daly e Corey Quinn. La stessa pagina delle risorse di apprendimento di AWS lo elenca come "una guida completa di Alex DeBrie che insegna un approccio guidato dalla strategia alla modellazione dei dati con DynamoDB".
In cosa è davvero bravo: i cinque percorsi guidati end-to-end. Trasformare una vera lista di pattern di accesso in uno schema di chiavi è l'abilità che separa una tabella DynamoDB che scala da una da riscrivere entro diciotto mesi, e c'è pochissimo materiale gratuito che mostra l'arco completo. I capitoli sul single-table design e sulle relazioni uno-a-molti sono il motivo per cui il libro viene consigliato.
L'avvertenza onesta: l'indice pubblicato online porta la dicitura "Version 1.0, 2020-04-06" e, al 2026-08-05, non è stata annunciata alcuna seconda edizione. Vedi cosa i libri non coprono più sotto per capire quanto ti costa in pratica: meno di quanto penseresti, ma non zero.
Amazon DynamoDB — The Definitive Guide
Packt · agosto 2024 · 414 pagine · ISBN 9781803246895
Amazon DynamoDB — The Definitive Guide di Aman Dhingra e Mike Mackay è il più recente dei due e arriva da dentro AWS: l'editore descrive Dhingra come "un esperto di soluzioni AWS DynamoDB" e Mackay come "un architetto NoSQL di lunga esperienza". (Autori, data, numero di pagine e ISBN secondo la scheda O'Reilly, verificati il 2026-08-05.)
È il libro migliore per la metà operativa: come si comporta il servizio sotto carico, cosa implicano gli interni per la tua tabella e le cose che incontri solo in produzione. Dove DeBrie ti insegna a modellare, questo ti insegna cosa farà alle 3 di notte quello che hai modellato.
Cosa i libri non coprono
Questa è la parte che le classifiche omettono. Entrambi i libri sono più vecchi di funzionalità oggi in uso, e la data di agosto 2024 della Definitive Guide la colloca prima del cambio di prezzo di novembre 2024 che ha dimezzato i costi on-demand.
| Modifica di DynamoDB | Annunciata | Non coperta da |
|---|---|---|
| per DynamoDB raggiunge la disponibilità generale | 2020-11-23 | The DynamoDB Book |
| Import da Amazon S3 in una nuova tabella | 2022 | The DynamoDB Book |
TransactWriteItems passa da 25 a 100 action request | 2022 | The DynamoDB Book |
| Throughput on-demand a un prezzo inferiore del 50%; tabelle globali fino al 67% in meno | 2024-11-01 | Entrambi |
| Warm throughput per tabelle e indici | 2024-11 | Entrambi |
Fonti: i post AWS What's New su PartiQL, la riduzione di prezzo e il warm throughput, più il riferimento API di TransactWriteItems, tutti verificati il 2026-08-05.
Due di queste cambiano i consigli, non sono solo curiosità. Il taglio del 50% sul prezzo
on-demand sposta il punto di pareggio tra on-demand e ,
quindi qualsiasi indicazione sulla modalità di capacità scritta prima di novembre 2024 fa i
conti con il vecchio numero — vedi
il modello di costo di DynamoDB. E l'arrivo di
PartiQL significa che l'inquadramento "DynamoDB non ha un'interfaccia SQL" del libro del
2020 non è più vero così come è scritto, anche se il punto di fondo regge: PartiQL è una
superficie di query, non un motore relazionale, e continua a non poter fare JOIN tra
tabelle, GROUP BY o aggregazioni (vedi
PartiQL vs SQL).
Vale ancora la pena comprare il libro del 2020?
Sì, con un'avvertenza — ed è la domanda che su questo libro viene fatta più di ogni altra: il thread più seguito della community su come imparare DynamoDB è qualcuno che chiede esattamente questo.
Cosa non è invecchiato: il design della chiave di partizione, l'overloading dei , le item collection, i pattern di chiave di ordinamento, la modellazione uno-a-molti e molti-a-molti e i cinque percorsi guidati. Niente di tutto questo ha un numero di versione. Il modello di chiavi di DynamoDB non è cambiato da quando il libro è stato scritto, e la modellazione è la parte di cui il libro parla davvero.
Cosa sì: l'inventario delle funzionalità, i conti sui prezzi e qualsiasi affermazione della forma "DynamoDB non può fare X" — controlla la tabella qui sopra prima di fidarti.
Compralo per la modellazione. Non usarlo come riferimento aggiornato su limiti, prezzi o su cosa supporta l'API; per quelli usa la documentazione AWS, che è gratuita e aggiornata.
Il percorso gratuito
Non devi comprare niente per imparare DynamoDB come si deve.
- dynamodbguide.com — il primer gratuito dello stesso DeBrie, descritto nella sua home page come "un'introduzione al database NoSQL DynamoDB". Copre bene i concetti e la superficie API e non costa niente. È più vecchio del libro.
- La AWS Developer Guide — l'unica fonte di questo elenco che è aggiornata per costruzione. Imbattibile come riferimento, pessima come insegnante di modellazione.
- awesome-dynamodb — una lista di link curata, utile per trovare talk da conferenza. Nota che non è mantenuta attivamente.
Dove andare da qui
Leggere di modellazione ti porta solo fino a un certo punto: prima o poi devi mettere per iscritto una lista di pattern di accesso e trasformarla in uno schema di chiavi. Il nostro pianificatore di single-table design gratuito fa quel passaggio in modo interattivo: elenca i tuoi pattern di accesso, ottieni un piano PK/SK e GSI con il JSON di CreateTable e vedi dove un pattern non entra. È un modo rapido per esercitarti nel ciclo di modellazione che i libri insegnano senza configurare un account AWS.
Da lì, DynamoDB Local ti fa eseguire i percorsi guidati contro un motore reale gratuitamente, e la nostra guida ai client GUI per DynamoDB copre gli strumenti per guardare gli Item che crei. Se vuoi sfogliare e interrogare quelle tabelle con vero SQL — JOIN e aggregazioni incluse, che né i libri né PartiQL possono darti — scarica DynoTable e puntalo alla tua tabella locale.