AWS serviços de banco de dados e AWS SDK for Java 2.x - AWS SDK for Java 2.x

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS serviços de banco de dados e AWS SDK for Java 2.x

AWS oferece vários tipos de banco de dados: relacional, chave-valor, na memória, documento e vários outros. O suporte SDK para Java 2.x varia de acordo com a natureza do serviço de banco de dados em AWS.

Alguns serviços de banco de dados, por exemplo, o serviço Amazon DynamoDB, têm APIs serviço web para gerenciar AWS o recurso (banco de dados), bem como APIs serviço web para interagir com os dados. No SDK Java 2.x, esses tipos de serviços têm clientes de serviços dedicados, por exemplo D. ynamoDBClient

Outros serviços de banco de dados têm serviços web APIs que interagem com o recurso, como o Amazon DocumentDB API (para gerenciamento de clusters, instâncias e recursos), mas não têm um serviço web API para trabalhar com os dados. O SDK for Java 2.x tem uma DocDbClientinterface correspondente para trabalhar com o recurso. No entanto, você precisa de outro JavaAPI, como o MongoDB for Java, para trabalhar com os dados.

Use os exemplos abaixo para saber como você usa o SDK para clientes do serviço Java 2.x com os diferentes tipos de bancos de dados.

Exemplos do Amazon DynamoDB

Trabalhar com os dados

Trabalhar com o banco de dados

SDKcliente de serviço: DynamoDbClient SDKcliente de serviço: DynamoDbClient
Exemplo: aplicativo React/Spring REST usando o DynamoDB Exemplos: CreateTable, ListTables, DeleteTable
Exemplos: vários exemplos do DynamoDB
SDKcliente de serviço: DynamoDbEnhancedClient
Exemplo: aplicativo React/Spring REST usando o DynamoDB
Exemplos: vários exemplos do DynamoDB (nomes que começam com “Enhanced”)

Veja exemplos adicionais do DynamoDB na seção de exemplos de código guiado deste guia.

RDSExemplos da Amazon

Trabalhar com os dados

Trabalhar com o banco de dados

Não SDKAPI:JDBC, tipo específico de banco de SQL dados; seu código gerencia conexões de banco de dados ou um pool de conexões. SDKcliente de serviço: RdsClient
Exemplo: aplicativo React/Spring usando My REST SQL Exemplos: vários RdsClient exemplos

Exemplos do Amazon Redshift

Trabalhar com os dados

Trabalhar com o banco de dados

SDKcliente de serviço: RedshiftDataClient SDKcliente de serviço: RedshiftClient
Exemplos: vários RedshiftDataClient exemplos Exemplos: vários RedshiftClient exemplos
Exemplo: aplicativo React/Spring usando REST RedshiftDataClient

Exemplos do Amazon Aurora Serverless v2

Trabalhar com os dados

Trabalhar com o banco de dados

SDKcliente de serviço: RdsDataClient SDKcliente de serviço: RdsClient
Exemplo: aplicativo React/Spring usando REST RdsDataClient Exemplos: vários RdsClient exemplos

Exemplos do Amazon DocumentDB

Trabalhar com os dados

Trabalhar com o banco de dados

Não SDKAPI: biblioteca Java específica do MongoDB (por exemplo, MongoDB para Java); seu código gerencia conexões de banco de dados ou um pool de conexões. SDKcliente de serviço: DocDbClient
Exemplos: Guia do desenvolvedor do DocumentDB (Mongo) (selecione a guia 'Java')