Erste Schritte mit dem QLDB Amazon-Treiber - Amazon Quantum Ledger-Datenbank (AmazonQLDB)

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.

Erste Schritte mit dem QLDB Amazon-Treiber

Wichtig

Hinweis zum Ende des Supports: Bestandskunden können Amazon QLDB bis zum Ende des Supports am 31.07.2025 nutzen. Weitere Informationen finden Sie unter Migrieren eines Amazon QLDB Ledgers zu Amazon Aurora SQL Postgre.

Dieses Kapitel enthält praktische Tutorials, die Ihnen helfen, QLDB mithilfe des QLDB Treibers mehr über die Entwicklung mit Amazon zu erfahren. Der Treiber baut auf dem auf AWS SDK, was die Interaktion mit dem QLDBAPIunterstützt.

QLDBAbstraktion der Sitzung

Der Treiber stellt eine abstrakte Ebene auf hoher Ebene über den Transaktionsdaten API bereit (Sitzung). QLDB Es optimiert den Prozess der Ausführung von PartiQL-Anweisungen für Ledger-Daten durch die Verwaltung von Aufrufen. SendCommandAPI Diese API Aufrufe erfordern mehrere Parameter, die der Treiber für Sie verarbeitet, einschließlich der Verwaltung von Sitzungen, Transaktionen und Wiederholungsrichtlinien für den Fall von Fehlern. Der Treiber verfügt außerdem über Leistungsoptimierungen und wendet bewährte Methoden für die Interaktion mit an. QLDB

Anmerkung

Um mit den API Ressourcenverwaltungsvorgängen zu interagieren, die in der QLDBAPIAmazon-Referenz aufgeführt sind, verwenden Sie den AWS SDK direkt anstelle des Treibers. Sie verwenden die Verwaltung API nur für die Verwaltung von Ledger-Ressourcen und für nicht transaktionale Datenvorgänge wie Export, Streaming und Datenverifizierung.

Amazon Ion-Unterstützung

Darüber hinaus verwendet der Treiber Amazon Ion-Bibliotheken, um die Verarbeitung von Ion-Daten bei der Ausführung von Transaktionen zu unterstützen. Diese Bibliotheken kümmern sich auch um die Berechnung des Hashs von Ion-Werten. QLDBbenötigt diese Ion-Hashes, um die Integrität von Datentransaktionsanfragen zu überprüfen.

Treiber-Terminologie

Dieses Tool wird Treiber genannt, weil es mit anderen Datenbanktreibern vergleichbar ist, die entwicklerfreundliche Schnittstellen bieten. Diese Treiber kapseln in ähnlicher Weise Logik, die einen Standardsatz von Befehlen und Funktionen in spezifische Aufrufe umwandelt, die für die untergeordnete Ebene des Dienstes erforderlich sind. API

Der Treiber ist Open Source-fähig GitHub und für die folgenden Programmiersprachen verfügbar:

Allgemeine Treiberinformationen für alle unterstützten Programmiersprachen sowie zusätzliche Tutorials finden Sie unter den folgenden Themen: