

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# AWS layanan database dan AWS SDK for Java 2.x
<a name="examples-databases"></a>

AWS [menawarkan beberapa jenis database: relasional, key-value, in-memory, document, dan beberapa lainnya.](https://aws.amazon.com/products/databases/) Dukungan SDK for Java 2.x bervariasi tergantung sifat layanan database di. AWS

Beberapa layanan database, misalnya layanan [Amazon DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/Welcome.html), memiliki APIs layanan web untuk mengelola AWS sumber daya (database) serta APIs layanan web untuk berinteraksi dengan data. [Dalam SDK for Java 2.x jenis layanan ini memiliki klien layanan khusus, misalnya Dynamo. DBClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/dynamodb/DynamoDbClient.html)

Layanan database lainnya memiliki layanan web APIs yang berinteraksi dengan sumber daya, seperti [Amazon DocumentDB](https://docs.aws.amazon.com/documentdb/latest/developerguide/api-reference.html) API (untuk cluster, instance dan manajemen sumber daya), tetapi tidak memiliki API layanan web untuk bekerja dengan data. SDK for Java 2.x memiliki antarmuka yang [DocDbClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/docdb/DocDbClient.html)sesuai untuk bekerja dengan sumber daya. Namun, Anda memerlukan API Java lain, seperti [MongoDB untuk Java untuk](https://www.mongodb.com/developer/languages/java/) bekerja dengan data.

Gunakan contoh di bawah ini untuk mempelajari cara Anda menggunakan klien layanan SDK for Java 2.x dengan berbagai jenis database.

## Contoh Amazon DynamoDB
<a name="examples-db-dynamodb"></a>


| Bekerja dengan data | Bekerja dengan database | 
| --- |--- |
| Klien layanan SDK: [DynamoDbClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/dynamodb/DynamoDbClient.html) | Klien layanan SDK: [DynamoDbClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/dynamodb/DynamoDbClient.html) | 
| Contoh: Aplikasi [React/Spring REST](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/creating_dynamodb_web_app) menggunakan DynamoDB | Contoh: [CreateTable, ListTables, DeleteTable](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/example_code/dynamodb/src/main/java/com/example/dynamodb) | 
| Contoh: [Beberapa contoh DynamoDB](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/example_code/dynamodb/src/main/java/com/example/dynamodb) |  | 
|  | 
| --- |
| Klien layanan SDK: [DynamoDbEnhancedClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/enhanced/dynamodb/DynamoDbEnhancedClient.html) |  | 
| Contoh: Aplikasi [React/Spring REST](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/creating_dynamodb_web_app) menggunakan DynamoDB |  | 
| Contoh: [Beberapa contoh DynamoDB](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/example_code/dynamodb/src/main/java/com/example/dynamodb) (nama dimulai dengan 'Enhanced”) |  | 

Lihat contoh [DynamoDB tambahan](examples-dynamodb.md) di bagian contoh kode terpandu dari panduan ini.

## Contoh-contoh Amazon RDS
<a name="examples-db-rds"></a>


|  Bekerja dengan data  |  Bekerja dengan database  | 
| --- | --- | 
| API non-SDK: JDBC, ragam SQL khusus database; kode Anda mengelola koneksi database atau kumpulan koneksi. | Klien layanan SDK: [RdsClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/rds/RdsClient.html) | 
| Contoh: Aplikasi [React/Spring REST](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/Creating_rds_item_tracker) menggunakan MySQL | Contoh: [Beberapa RdsClient contoh](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/example_code/rds/src/main/java/com/example/rds) | 

## Contoh Amazon Redshift
<a name="examples-db-redshift"></a>


|  Bekerja dengan data  |  Bekerja dengan database  | 
| --- | --- | 
| Klien layanan SDK: [RedshiftDataClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/redshiftdata/RedshiftDataClient.html) | Klien layanan SDK: [RedshiftClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/redshift/RedshiftClient.html) | 
| Contoh: [Beberapa RedshiftDataClient contoh](https://github.com/awsdocs/aws-doc-sdk-examples/blob/c682a07a1e6abce793e3c32ef3b9661fa723d0ff/javav2/example_code/redshift/src/main/java/com/example/scenario/RedshiftScenario.java) | Contoh: [Beberapa RedshiftClient contoh](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/example_code/redshift/src/main/java/com/example/redshift) | 
| Contoh: Aplikasi [React/Spring](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/CreatingSpringRedshiftRest) REST menggunakan RedshiftDataClient |  | 

## Contoh Amazon Aurora Tanpa Server v2
<a name="examples-db-aurora-sv1"></a>


|  Bekerja dengan data  |  Bekerja dengan database  | 
| --- | --- | 
| Klien layanan SDK: [RdsDataClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/rdsdata/RdsDataClient.html) | Klien layanan SDK: [RdsClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/rds/RdsClient.html) | 
| Contoh: Aplikasi [React/Spring](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/Creating_Spring_RDS_Rest) REST menggunakan RdsDataClient | Contoh: [Beberapa RdsClient contoh](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/example_code/rds/src/main/java/com/example/rds) | 

## Contoh Amazon DocumentDB
<a name="examples-db-docdb"></a>


|  Bekerja dengan data  |  Bekerja dengan database  | 
| --- | --- | 
| Non-SDK API: pustaka Java khusus MongoDB (misalnya [MongoDB untuk Java](https://www.mongodb.com/developer/languages/java/)); kode Anda mengelola koneksi database atau kumpulan koneksi. | Klien layanan SDK: [DocDbClient](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/docdb/DocDbClient.html) | 
| Contoh: Panduan [Pengembang DocumentDB (Mongo)](https://docs.aws.amazon.com/documentdb/latest/developerguide/connect_programmatically.html#connect_programmatically-tls_enabled) (pilih tab 'Java') |  | 