AWS services de base de données et AWS SDK for Java 2.x - AWS SDK for Java 2.x

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS services de base de données et AWS SDK for Java 2.x

AWS propose plusieurs types de bases de données : relationnelle, clé-valeur, en mémoire, documentaire, etc. La SDK prise en charge de Java 2.x varie en fonction de la nature du service de base de données dans AWS.

Certains services de base de données, par exemple le service Amazon DynamoDB, disposent d'un APIs service Web pour gérer AWS la ressource (base de données) ainsi que d'un APIs service Web pour interagir avec les données. Dans la version 2.x SDK pour Java, ces types de services ont des clients de service dédiés, par exemple D. ynamoDBClient

D'autres services de base de données disposent d'un service Web APIs qui interagit avec la ressource, comme Amazon DocumentDB API (pour la gestion des clusters, des instances et des ressources), mais pas de service API Web permettant de travailler avec les données. Le SDK for Java 2.x possède une DocDbClientinterface correspondante pour travailler avec la ressource. Cependant, vous avez besoin d'un autre JavaAPI, tel que MongoDB pour Java, pour travailler avec les données.

Utilisez les exemples ci-dessous pour savoir comment utiliser les clients du service SDK pour Java 2.x avec les différents types de bases de données.

Exemples d'Amazon DynamoDB

Travailler avec les données

Utilisation de la base de données

SDKservice à la clientèle : DynamoDbClient SDKservice à la clientèle : DynamoDbClient
Exemple : application React/Spring REST utilisant DynamoDB Exemples : CreateTable, ListTables, DeleteTable
Exemples : plusieurs exemples de DynamoDB
SDKservice à la clientèle : DynamoDbEnhancedClient
Exemple : application React/Spring REST utilisant DynamoDB
Exemples : plusieurs exemples de DynamoDB (noms commençant par « Enhanced »)

Consultez d'autres exemples de DynamoDB dans la section des exemples de code guidés de ce guide.

RDSExemples Amazon

Travailler avec les données

Utilisation de la base de données

Version non spécifique SDK API à la base de données ; votre code gère SQL les connexions à la base de données ou un pool de connexions. JDBC SDKservice à la clientèle : RdsClient
Exemple : application React/Spring utilisant My REST SQL Exemples : Plusieurs RdsClient exemples

Exemples d'Amazon Redshift

Travailler avec les données

Utilisation de la base de données

SDKservice à la clientèle : RedshiftDataClient SDKservice à la clientèle : RedshiftClient
Exemples : Plusieurs RedshiftDataClient exemples Exemples : Plusieurs RedshiftClient exemples
Exemple : application React/Spring utilisant REST RedshiftDataClient

Exemples d'Amazon Aurora Serverless v2

Travailler avec les données

Utilisation de la base de données

SDKservice à la clientèle : RdsDataClient SDKservice à la clientèle : RdsClient
Exemple : application React/Spring utilisant REST RdsDataClient Exemples : Plusieurs RdsClient exemples

Exemples d'Amazon DocumentDB

Travailler avec les données

Utilisation de la base de données

Non SDK API : bibliothèque Java spécifique à MongoDB (par exemple MongoDB pour Java) ; votre code gère les connexions à la base de données ou un pool de connexions. SDKservice à la clientèle : DocDbClient
Exemples : Guide du développeur de DocumentDB (Mongo) (sélectionnez l'onglet « Java »)