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à.
Come passare da SQL a NoSQL
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 durante la scrittura di dati in una tabella
Differenze tra un database relazionale (SQL) e DynamoDB durante la lettura di dati in una tabella
Differenze tra un database relazionale (SQL) e DynamoDB nella gestione degli indici
Differenze tra un database relazionale (SQL) e DynamoDB durante la modifica di dati in una tabella
Differenze tra un database relazionale (SQL) e DynamoDB durante la rimozione di una tabella