Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erfahren Sie, wie Sie von „Nein“ SQL zu „Nein“ wechseln SQL
Wenn Sie ein Anwendungsentwickler sind, haben Sie möglicherweise Erfahrung mit einem relationalen Datenbankmanagementsystem (RDBMS) und einer strukturierten Abfragesprache (). SQL Wenn Sie mit Amazon DynamoDB arbeiten, werden Sie nicht nur viele Gemeinsamkeiten, sondern auch viele Unterschiede feststellen. Nein SQL ist ein Begriff, der verwendet wird, um nichtrelationale Datenbanksysteme zu beschreiben, die hochverfügbar, skalierbar und für hohe Leistung optimiert sind. Anstelle des relationalen Modells verwenden keine SQL Datenbanken (wie DynamoDB) alternative Modelle für das Datenmanagement, wie z. B. Schlüssel-Wert-Paare oder Dokumentenspeicher. Weitere Informationen finden Sie unter Was ist Nein? SQL
Amazon DynamoDB unterstützt PartiQL
In den folgenden Abschnitten werden allgemeine Datenbankaufgaben beschrieben, wobei SQL Anweisungen mit ihren entsprechenden DynamoDB-Vorgängen verglichen und gegenübergestellt werden.
Anmerkung
Die SQL Beispiele in diesem Abschnitt sind mit My kompatibel. SQL RDBMS
Die DynamoDB-Beispiele in diesem Abschnitt zeigen den Namen der DynamoDB-Operation zusammen mit den Parametern für diese Operation im Format. JSON
Themen
- Wählen Sie zwischen relational () und Nein SQL SQL
- Unterschiede beim Zugriff auf eine relationale (SQL) Datenbank und DynamoDB
- Unterschiede zwischen einer relationalen (SQL) Datenbank und DynamoDB beim Erstellen einer Tabelle
- Unterschiede zwischen dem Abrufen von Tabelleninformationen aus einer relationalen (SQL) Datenbank und DynamoDB
- Unterschiede zwischen einer relationalen (SQL) Datenbank und DynamoDB beim Schreiben von Daten in eine Tabelle
- Unterschiede zwischen einer relationalen (SQL) Datenbank und DynamoDB beim Lesen von Daten aus einer Tabelle
- Unterschiede zwischen einer relationalen (SQL) Datenbank und DynamoDB bei der Verwaltung von Indizes
- Unterschiede zwischen einer relationalen (SQL) Datenbank und DynamoDB beim Ändern von Daten in einer Tabelle
- Unterschiede zwischen einer relationalen (SQL) Datenbank und DynamoDB beim Löschen von Daten aus einer Tabelle
- Unterschiede zwischen einer relationalen (SQL) Datenbank und DynamoDB beim Entfernen einer Tabelle