

Weitere AWS SDK-Beispiele sind im GitHub Repo [AWS Doc SDK Examples](https://github.com/awsdocs/aws-doc-sdk-examples) verfügbar.

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.

# Codebeispiele für DynamoDB mit AWS SDKs
<a name="dynamodb_code_examples"></a>

Die folgenden Codebeispiele zeigen Ihnen, wie Sie Amazon DynamoDB mit einem AWS Software Development Kit (SDK) verwenden.

Bei *Grundlagen* handelt es sich um Codebeispiele, die Ihnen zeigen, wie Sie die wesentlichen Vorgänge innerhalb eines Services ausführen.

*Aktionen* sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.

*Szenarien* sind Codebeispiele, die Ihnen zeigen, wie Sie bestimmte Aufgaben ausführen, indem Sie mehrere Funktionen innerhalb eines Service aufrufen oder mit anderen AWS-Services kombinieren.

*AWS Community-Beiträge* sind Beispiele, die von mehreren Teams erstellt wurden und verwaltet werden. AWS Um Feedback zu geben, verwenden Sie den Mechanismus, der in den verlinkten Repositorys bereitgestellt wird.

**Weitere -Quellen**
+  **[DynamoDB-Entwicklerhandbuch](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html)** – Weitere Informationen zu DynamoDB.
+ **[DynamoDB-API-Referenz](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/Welcome.html)** – Details zu allen verfügbaren DynamoDB-Aktionen.
+ **[AWS Developer Center](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23dynamodb)** — Codebeispiele, die Sie nach Kategorie oder Volltextsuche filtern können.
+ **[AWS SDK-Beispiele](https://github.com/awsdocs/aws-doc-sdk-examples)** — GitHub Repo mit vollständigem Code in bevorzugten Sprachen. Enthält Anleitungen zum Einrichten und Ausführen des Codes.

**Contents**
+ [Grundlagen](dynamodb_code_examples_basics.md)
  + [Hallo DynamoDB](dynamodb_example_dynamodb_Hello_section.md)
  + [Kennenlernen der Grundlagen](dynamodb_example_dynamodb_Scenario_GettingStartedMovies_section.md)
  + [Aktionen](dynamodb_code_examples_actions.md)
    + [`BatchExecuteStatement`](dynamodb_example_dynamodb_BatchExecuteStatement_section.md)
    + [`BatchGetItem`](dynamodb_example_dynamodb_BatchGetItem_section.md)
    + [`BatchWriteItem`](dynamodb_example_dynamodb_BatchWriteItem_section.md)
    + [`CreateTable`](dynamodb_example_dynamodb_CreateTable_section.md)
    + [`DeleteItem`](dynamodb_example_dynamodb_DeleteItem_section.md)
    + [`DeleteTable`](dynamodb_example_dynamodb_DeleteTable_section.md)
    + [`DescribeTable`](dynamodb_example_dynamodb_DescribeTable_section.md)
    + [`DescribeTimeToLive`](dynamodb_example_dynamodb_DescribeTimeToLive_section.md)
    + [`ExecuteStatement`](dynamodb_example_dynamodb_ExecuteStatement_section.md)
    + [`GetItem`](dynamodb_example_dynamodb_GetItem_section.md)
    + [`ListTables`](dynamodb_example_dynamodb_ListTables_section.md)
    + [`PutItem`](dynamodb_example_dynamodb_PutItem_section.md)
    + [`Query`](dynamodb_example_dynamodb_Query_section.md)
    + [`Scan`](dynamodb_example_dynamodb_Scan_section.md)
    + [`UpdateItem`](dynamodb_example_dynamodb_UpdateItem_section.md)
    + [`UpdateTable`](dynamodb_example_dynamodb_UpdateTable_section.md)
    + [`UpdateTimeToLive`](dynamodb_example_dynamodb_UpdateTimeToLive_section.md)
+ [Szenarien](dynamodb_code_examples_scenarios.md)
  + [Beschleunigen von Lesevorgängen mit DAX](dynamodb_example_dynamodb_Usage_DaxDemo_section.md)
  + [Erweiterte Szenarien für globale sekundäre Indizes](dynamodb_example_dynamodb_Scenario_GSIAdvanced_section.md)
  + [Erstellen Sie eine App zum Senden von Daten an eine DynamoDB-Tabelle](dynamodb_example_cross_SubmitDataApp_section.md)
  + [Vergleichen mehrerer Werte mit einem einzigen Attribut](dynamodb_example_dynamodb_Scenario_CompareMultipleValues_section.md)
  + [Bedingtes Aktualisieren der TTL eines Elements](dynamodb_example_dynamodb_UpdateItemConditionalTTL_section.md)
  + [Herstellen einer Verbindung mit einer lokalen Instance](dynamodb_example_dynamodb_local_section.md)
  + [Zählen von Ausdrucksoperatoren](dynamodb_example_dynamodb_Scenario_ExpressionOperatorCounting_section.md)
  + [Erstellen einer REST-API zur Verfolgung von COVID-19-Daten](dynamodb_example_cross_ApiGatewayDataTracker_section.md)
  + [Erstellen einer Messenger-Anwendung](dynamodb_example_cross_StepFunctionsMessenger_section.md)
  + [Erstellen einer Serverless-Anwendung zur Verwaltung von Fotos](dynamodb_example_cross_PAM_section.md)
  + [Erstellen einer Tabelle mit einem globalen sekundären Index](dynamodb_example_dynamodb_CreateTableWithGlobalSecondaryIndex_section.md)
  + [Erstellen einer Tabelle mit aktiviertem Warmdurchsatz](dynamodb_example_dynamodb_CreateTableWarmThroughput_section.md)
  + [Erstellen einer Webanwendung zur Verfolgung von DynamoDB-Daten](dynamodb_example_cross_DynamoDBDataTracker_section.md)
  + [Erstellen einer Websocket-Chat-Anwendung](dynamodb_example_cross_ApiGatewayWebsocketChat_section.md)
  + [Erstellen eines Elements mit einer TTL](dynamodb_example_dynamodb_PutItemTTL_section.md)
  + [Erstellen und Verwalten von globalen MRSC-Tabellen](dynamodb_example_dynamodb_Scenario_MRSCGlobalTables_section.md)
  + [Erstellen und Verwalten globaler Tabellen zur Demonstration von MREC](dynamodb_example_dynamodb_Scenario_GlobalTableOperations_section.md)
  + [Löschen von Daten mit PartiQL DELETE](dynamodb_example_dynamodb_PartiQLDelete_section.md)
  + [Erkennen von PSA in Bildern](dynamodb_example_cross_RekognitionPhotoAnalyzerPPE_section.md)
  + [Erste Schritte mit DynamoDB](dynamodb_example_dynamodb_GettingStarted_070_section.md)
  + [Einfügen von Daten mithilfe von PartiQL INSERT](dynamodb_example_dynamodb_PartiQLInsert_section.md)
  + [Aufrufen einer Lambda-Funktion von einem Browser aus](dynamodb_example_cross_LambdaForBrowser_section.md)
  + [Verwalten globaler sekundärer Indizes](dynamodb_example_dynamodb_Scenario_GSILifecycle_section.md)
  + [Verwalten ressourcenbasierter Richtlinien](dynamodb_example_dynamodb_Scenario_ResourcePolicyLifecycle_section.md)
  + [Überwachen der Leistung von Amazon DynamoDB](dynamodb_example_cross_MonitorDynamoDB_section.md)
  + [Ausführen erweiterter Abfrageoperationen](dynamodb_example_dynamodb_Scenario_AdvancedQueryTechniques_section.md)
  + [Ausführen von Listenoperationen](dynamodb_example_dynamodb_Scenario_ListOperations_section.md)
  + [Ausführen von Map-Operationen](dynamodb_example_dynamodb_Scenario_MapOperations_section.md)
  + [Ausführen von Set-Operationen](dynamodb_example_dynamodb_Scenario_SetOperations_section.md)
  + [Abfragen einer Tabelle mithilfe von Stapeln von PartiQL-Anweisungen](dynamodb_example_dynamodb_Scenario_PartiQLBatch_section.md)
  + [Abfragen einer Tabelle mit PartiQL](dynamodb_example_dynamodb_Scenario_PartiQLSingle_section.md)
  + [Abfragen einer Tabelle mit einem globalen sekundären Index](dynamodb_example_dynamodb_Scenarios_QueryWithGlobalSecondaryIndex_section.md)
  + [Abfragen einer Tabelle mithilfe einer „begins\_with“-Bedingung](dynamodb_example_dynamodb_Scenarios_QueryWithBeginsWithCondition_section.md)
  + [Abfragen einer Tabelle mit einem Datumsbereich](dynamodb_example_dynamodb_Scenarios_QueryWithDateRange_section.md)
  + [Abfragen einer Tabelle mit einem komplexen Filterausdruck](dynamodb_example_dynamodb_Scenarios_QueryWithComplexFilter_section.md)
  + [Abfragen einer Tabelle mit einem dynamischen Filterausdruck](dynamodb_example_dynamodb_Scenarios_QueryWithDynamicFilter_section.md)
  + [Abfragen einer Tabelle mit einem Filterausdruck und einem Limit](dynamodb_example_dynamodb_Scenarios_QueryWithFilterAndLimit_section.md)
  + [Abfragen einer Tabelle mit verschachtelten Attributen](dynamodb_example_dynamodb_Scenarios_QueryWithNestedAttributes_section.md)
  + [Abfragen einer Tabelle mit Paginierung](dynamodb_example_dynamodb_Scenarios_QueryWithPagination_section.md)
  + [Abfragen einer Tabelle mit strikt konsistenten Lesevorgängen](dynamodb_example_dynamodb_Scenarios_QueryWithStronglyConsistentReads_section.md)
  + [Abfragen von Daten mit PartiQL SELECT](dynamodb_example_dynamodb_PartiQLSelect_section.md)
  + [Abfragen nach TTL-Elementen](dynamodb_example_dynamodb_QueryFilteredTTL_section.md)
  + [Abfragen von Tabellen mithilfe von Datums- und Uhrzeitmustern](dynamodb_example_dynamodb_Scenario_DateTimeQueries_section.md)
  + [EXIF- und andere Bildinformationen speichern](dynamodb_example_cross_DetectLabels_section.md)
  + [Einrichten der attributbasierten Zugriffskontrolle](dynamodb_example_dynamodb_Scenario_ABACSetup_section.md)
  + [Verstehen der Reihenfolge der Aktualisierungsausdrücke](dynamodb_example_dynamodb_Scenario_UpdateExpressionOrder_section.md)
  + [Aktualisieren der Einstellung für den Warmdurchsatz einer Tabelle](dynamodb_example_dynamodb_UpdateTableWarmThroughput_section.md)
  + [Aktualisieren der TTL eines Elements](dynamodb_example_dynamodb_UpdateItemTTL_section.md)
  + [Aktualisieren von Daten mit PartiQL UPDATE](dynamodb_example_dynamodb_PartiQLUpdate_section.md)
  + [Verwenden von API Gateway zum Aufrufen einer Lambda-Funktion](dynamodb_example_cross_LambdaAPIGateway_section.md)
  + [Verwenden von Step Functions, um Lambda-Funktionen aufzurufen](dynamodb_example_cross_ServerlessWorkflows_section.md)
  + [Verwenden eines Dokumentmodells](dynamodb_example_dynamodb_MidLevelInterface_section.md)
  + [Verwenden eines übergeordneten Object-Persistence-Modells](dynamodb_example_dynamodb_HighLevelInterface_section.md)
  + [Verwenden von Operationen mit unteilbaren Zählern](dynamodb_example_dynamodb_Scenario_AtomicCounterOperations_section.md)
  + [Verwenden von bedingten Operationen](dynamodb_example_dynamodb_Scenario_ConditionalOperations_section.md)
  + [Verwenden von Ausdrucksattributnamen](dynamodb_example_dynamodb_Scenario_ExpressionAttributeNames_section.md)
  + [Verwendung geplanter Ereignisse zum Aufrufen einer Lambda-Funktion](dynamodb_example_cross_LambdaScheduledEvents_section.md)
  + [Arbeiten mit lokalen sekundären Indizes](dynamodb_example_dynamodb_Scenario_LSIExamples_section.md)
  + [Arbeite mit Streams und Time-to-Live](dynamodb_example_dynamodb_Scenario_StreamsAndTTL_section.md)
  + [Arbeiten mit globalen Tabellen und letztendlicher multiregionaler Konsistenz (Multi-Region Eventual Consistency, MREC)](dynamodb_example_dynamodb_Scenario_MultiRegionReplication_section.md)
  + [Arbeiten mit Ressourcen-Tagging](dynamodb_example_dynamodb_Scenario_TaggingExamples_section.md)
  + [Arbeiten mit der Tabellenverschlüsselung](dynamodb_example_dynamodb_Scenario_EncryptionExamples_section.md)
+ [Serverless-Beispiele](dynamodb_code_examples_serverless_examples.md)
  + [Aufrufen einer Lambda-Funktion über einen DynamoDB-Auslöser](dynamodb_example_serverless_DynamoDB_Lambda_section.md)
  + [Melden von Batch-Elementfehlern für Lambda-Funktionen mit einem DynamoDB-Auslöser](dynamodb_example_serverless_DynamoDB_Lambda_batch_item_failures_section.md)
+ [AWS Beiträge der Community](dynamodb_code_examples_aws_community_contributions.md)
  + [Erstellen und Testen einer Serverless-Anwendung](dynamodb_example_tributary-lite_serverless-application_section.md)