Panoramica del AWS SDK supporto per DynamoDB - Amazon DynamoDB

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à.

Panoramica del AWS SDK supporto per DynamoDB

Il diagramma seguente fornisce una panoramica di alto livello della programmazione di applicazioni Amazon DynamoDB utilizzando il. AWS SDKs

Modello di programmazione per l'utilizzo di DynamoDB con. AWS SDKs
  1. Scrivi un'applicazione usando un come linguaggio AWS SDK di programmazione.

  2. Ciascuno AWS SDK fornisce una o più interfacce programmatiche per lavorare con DynamoDB. Le interfacce specifiche disponibili dipendono dal linguaggio di programmazione utilizzato. AWS SDK Le opzioni includono:

  3. I AWS SDK constructs HTTP (S) richiedono l'uso con il DynamoDB di basso livello. API

  4. AWS SDKInvia la richiesta all'endpoint DynamoDB.

  5. DynamoDB esegue la richiesta. Se la richiesta ha esito positivo, DynamoDB restituisce HTTP un codice di risposta 200 (OK). Se la richiesta non va a buon fine, DynamoDB restituisce HTTP un codice di errore e un messaggio di errore.

  6. AWS SDKElabora la risposta e la ripropaga all'applicazione.

Ciascuno di essi AWS SDKs fornisce servizi importanti all'applicazione, tra cui:

  • Formattazione delle richieste HTTP (S) e serializzazione dei parametri delle richieste.

  • Generazione di una firma di crittografia per ogni richiesta.

  • Inoltro delle richieste a un endpoint DynamoDB e ricezione delle risposte da DynamoDB.

  • Estrazione dei risultati da quelle risposte.

  • Implementazione della logica dei nuovi tentativi di base in caso di errori.

Per nessuna di queste attività non occorre scrivere del codice.

Nota

Per ulteriori informazioni AWS SDKs, comprese le istruzioni di installazione e la documentazione, consulta Tools for Amazon Web Services.

SDKsupporto di endpoint AWS basati su account

AWS sta implementando SDK il supporto per gli endpoint AWS basati su account per DynamoDB, a partire da Java V1 AWS SDK il 4 settembre 2024. Questi nuovi endpoint aiutano a garantire prestazioni e scalabilità elevate. AWS L'aggiornamento SDKs utilizzerà automaticamente i nuovi endpoint, che hanno il formato. https://(account-id).ddb.(region).amazonaws.com

Se si utilizza una singola istanza di un SDK client per effettuare richieste a più account, l'applicazione avrà meno opportunità di riutilizzare le connessioni. AWS consiglia di modificare le applicazioni per connettersi a un minor numero di account per istanza SDK client. Un'alternativa consiste nell'impostare il SDK client in modo che continui a utilizzare gli endpoint regionali utilizzando l'ACCOUNT_ID_ENDPOINT_MODEimpostazione, come documentato nella AWS SDKsand Tools Reference Guide.