翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS データベースサービスと AWS SDK for Java 2.x
AWS には、リレーショナル、キー値、インメモリ、ドキュメントなど、いくつかのデータベースタイプがあります
Amazon DynamoDB サービスなどの一部のデータベースサービスには、 AWS リソース (データベース) を管理するウェブサービス APIs と、データを操作するウェブサービス APIsがあります。Java 2.x 用 SDK では、これらのタイプのサービスには DynamoDBClient
他のデータベースサービスには、Amazon DocumentDB API (クラスター、インスタンス、リソース管理用) など、リソースとやり取りするウェブサービス API がありますが、データを操作するためのウェブサービス API はありません。Java 2.x 用 SDK には、リソースを操作するための対応する DocDbClient
以下の例を使用して、さまざまなタイプのデータベースで Java 2.x サービスクライアント用 SDK を使用する方法を説明します。
Amazon DynamoDB の例
データの使用 |
データベースの使用 |
|---|---|
| SDK service client: DynamoDbClient |
SDK service client: DynamoDbClient |
| Example: DynamoDB を使った React/Spring REST アプリケーション |
Examples: CreateTable、ListTables、DeleteTable |
| Examples: いくつかの DynamoDB の例 |
|
| SDK service client: DynamoDbEnhancedClient |
|
| Example: DynamoDB を使った React/Spring REST アプリケーション |
|
| Examples: いくつかの DynamoDB の例 |
|
このガイドのガイド付きコード例のセクションにある「additional DynamoDB examples」を参照してください。
Amazon RDS での例
|
データの使用 |
データベースの使用 |
|---|---|
| 非 SDK API: JDBC、データベース固有の SQL フレーバー。コードはデータベース接続または接続プールを管理します。 | SDK サービスクライアント: RdsClient |
| 例: MySQL を使った React/Spring REST アプリケーション |
例: いくつかの RdsClient の例 |
Amazon Redshiftの例
|
データの使用 |
データベースの使用 |
|---|---|
| SDK サービスクライアント: RedshiftDataClient |
SDK サービスクライアント: RedshiftClient |
| 例: いくつかの RedshiftDataClient の例 |
例: いくつかの RedshiftClient の例 |
| 例: RedshiftDataClient を使った React/Spring REST アプリケーション |
Amazon Aurora Serverless v2 の例
Amazon DocumentDB の例
|
データの使用 |
データベースの使用 |
|---|---|
| 非 SDK API: MongoDB 固有の Java ライブラリ (MongoDB for Java |
SDK サービスクライアント: DocDBClient |
| 例: DocumentDB (Mongo) デベロッパーガイド (「Java」タブを選択) |