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.
Das folgende Diagramm bietet einen allgemeinen Überblick über die Amazon DynamoDB DynamoDB-Anwendungsprogrammierung mit dem. AWS SDKs

-
Sie schreiben eine Anwendung mit einem AWS SDK für Ihre Programmiersprache.
-
Jedes AWS SDK bietet eine oder mehrere programmatische Schnittstellen für die Arbeit mit DynamoDB. Welche spezifischen Schnittstellen verfügbar sind, hängt davon ab, welche Programmiersprache und welches AWS SDK Sie verwenden. Zu den Optionen gehören:
-
Das AWS SDK erstellt HTTP (S) -Anfragen zur Verwendung mit der Low-Level-DynamoDB-API.
-
Das AWS SDK sendet die Anfrage an den DynamoDB-Endpunkt.
-
DynamoDB führt die Anforderung aus. Wenn die Anforderung erfolgreich ist, gibt DynamoDB einen HTTP-200-Antwortcode zurück (OK). Wenn die Anforderung fehlschlägt, gibt DynamoDB einen HTTP-Fehlercode und eine Fehlermeldung zurück.
-
Das AWS SDK verarbeitet die Antwort und leitet sie zurück an Ihre Anwendung.
Jedes von ihnen AWS SDKs stellt wichtige Dienste für Ihre Anwendung bereit, darunter die folgenden:
-
Formatieren von HTTP(S)-Anforderungen und Serialisieren von Anforderungsparametern
-
Erstellen einer kryptografischen Signatur für jede Anforderung
-
Weiterleiten von Anforderungen an einen DynamoDB-Endpunkt und Empfangen von Antworten von DynamoDB.
-
Extrahieren der Ergebnisse dieser Antworten
-
Implementieren einer grundlegenden Retry-Logik im Falle von Fehlern
Sie müssen für keine dieser Aufgaben einen Code schreiben.
Anmerkung
Weitere Informationen AWS SDKs, einschließlich Installationsanweisungen und Dokumentation, finden Sie unter Tools for Amazon Web Services
SDK-Unterstützung für AWS kontobasierte Endgeräte
AWS führt die SDK-Unterstützung für AWS-account-basierte Endpunkte für DynamoDB ein, beginnend mit dem AWS SDK for Java V1 am 4. September 2024. Diese neuen Endpunkte tragen dazu bei AWS , eine hohe Leistung und Skalierbarkeit sicherzustellen. Die aktualisierte SDKs Version verwendet automatisch die neuen Endpunkte, die das Format haben. https://(account-id).ddb.(region).amazonaws.com
Wenn Sie eine einzelne Instanz eines SDK-Clients verwenden, um Anfragen an mehrere Konten zu stellen, hat Ihre Anwendung weniger Möglichkeiten, Verbindungen wiederzuverwenden. AWS
empfiehlt, Ihre Anwendungen so zu ändern, dass pro SDK-Clientinstanz eine Verbindung zu weniger Konten hergestellt wird. Eine Alternative besteht darin, Ihren SDK-Client mithilfe dieser ACCOUNT_ID_ENDPOINT_MODE
Einstellung so einzurichten, dass er weiterhin regionale Endpunkte verwendet, wie im Referenzhandbuch AWS SDKsund im Tools-Referenzhandbuch dokumentiert.