Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Se sei uno sviluppatore di applicazioni, potresti avere una certa esperienza nell'uso dei sistemi di gestione di database relazionali (RDBMS) e Structured Query Language (SQL). Quando si inizia a lavorare con Amazon DynamoDB, è possibile che siano riscontrate molte somiglianze, ma anche molte cose diverse. NoSQL è un termine usato per descrivere i sistemi di database non relazionali altamente disponibili, scalabili e ottimizzati per prestazioni elevate. Anziché il modello relazionale, i database NoSQL (ad esempio DynamoDB) utilizzano modelli alternativi per la gestione dei dati, ad esempio, coppie chiave-valore o archiviazione di documenti. Per ulteriori informazioni, consulta Che cos'è NoSQL?
Amazon DynamoDB supporta PartiQL
Le seguenti sezioni descrivono le attività comuni dei database, confrontando le istruzioni SQL con le equivalenti operazioni DynamoDB.
Nota
Gli esempi SQL in questa sezione sono compatibili con MySQL RDBMS.
Gli esempi DynamoDB in questa sezione mostrano il nome dell'operazione DynamoDB insieme ai parametri per l'operazione in formato JSON.
Argomenti
Differenze nell'accesso a un database relazionale (SQL) e a DynamoDB
Differenze tra un database relazionale (SQL) e DynamoDB durante la creazione di una tabella
Differenze tra un database relazionale (SQL) e DynamoDB nella scrittura di dati in una tabella
Differenze tra un database relazionale (SQL) e DynamoDB durante la lettura dei dati da una tabella
Differenze tra un database relazionale (SQL) e DynamoDB nella gestione degli indici
Differenze tra un database relazionale (SQL) e DynamoDB quando si modificano i dati in una tabella
Differenze tra un database relazionale (SQL) e DynamoDB quando si eliminano dati da una tabella
Differenze tra un database relazionale (SQL) e DynamoDB durante la rimozione di una tabella