AWS 데이터베이스 서비스 및 AWS SDK for Java 2.x - AWS SDK for Java 2.x

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS 데이터베이스 서비스 및 AWS SDK for Java 2.x

AWS 는 관계형, 키-값, 인-메모리, 문서 등 여러 데이터베이스 유형을 제공합니다. Java 2.xSDK용 지원은 의 데이터베이스 서비스의 특성에 따라 달라집니다 AWS.

Amazon DynamoDB 서비스와 같은 일부 데이터베이스 서비스에는 AWS 리소스(데이터베이스)APIs를 관리하는 웹 서비스와 데이터와 APIs 상호 작용하는 웹 서비스가 있습니다. Java 2.xSDK용 에서 이러한 유형의 서비스에는 D ynamoDBClient와 같은 전용 서비스 클라이언트가 있습니다.

다른 데이터베이스 서비스에는 Amazon DocumentDBAPI(클러스터, 인스턴스 및 리소스 관리용)와 같이 리소스와 APIs 상호 작용하는 웹 서비스가 있지만 데이터 작업을 API 위한 웹 서비스는 없습니다. Java 2.xSDK용 에는 리소스 작업을 위한 해당 DocDbClient 인터페이스가 있습니다. 하지만 데이터를 사용하려면 MongoDB for JavaAPI와 같은 다른 Java 가 필요합니다. MongoDB

아래 예제를 사용하여 다양한 유형의 데이터베이스에서 Java 2.x 서비스 클라이언트SDK용 를 사용하는 방법을 알아봅니다.

Amazon DynamoDB 예제

데이터 작업

데이터베이스 작업

SDK 서비스 클라이언트: DynamoDbClient SDK 서비스 클라이언트: DynamoDbClient
예: DynamoDB를 사용한 React/Spring REST 애플리케이션 예: CreateTable, ListTables, DeleteTable
예: 여러 DynamoDB 예제
SDK 서비스 클라이언트: DynamoDbEnhancedClient
예: DynamoDB를 사용한 React/Spring REST 애플리케이션
예: 여러 DynamoDB 예제('Enhanced'로 시작하는 이름)

이 가이드의 가이드 코드 예제 단원에서 추가 DynamoDB 예제를 참조하세요.

Amazon RDS 예제

데이터 작업

데이터베이스 작업

비 SDKAPI: JDBC, 데이터베이스별 SQL 버전. 코드는 데이터베이스 연결 또는 연결 풀을 관리합니다. SDK 서비스 클라이언트: RdsClient
예: My를 사용한 React/Spring REST 애플리케이션SQL 예: 몇 가지 RdsClient 예

Amazon Redshift 예제

데이터 작업

데이터베이스 작업

SDK 서비스 클라이언트: RedshiftDataClient SDK 서비스 클라이언트: RedshiftClient
예: 몇 가지 RedshiftDataClient 예 예: 몇 가지 RedshiftClient 예
예: 를 사용한 React/Spring REST 애플리케이션 RedshiftDataClient

Amazon Aurora Serverless v2 예제

데이터 작업

데이터베이스 작업

SDK 서비스 클라이언트: RdsDataClient SDK 서비스 클라이언트: RdsClient
예: 를 사용한 React/Spring REST 애플리케이션 RdsDataClient 예: 몇 가지 RdsClient 예

Amazon DocumentDB 예제

데이터 작업

데이터베이스 작업

비 SDKAPI: MongoDB 전용 Java 라이브러리(예: MongoDB for Java ). 코드는 데이터베이스 연결 또는 연결 풀을 관리합니다. SDK 서비스 클라이언트: DocDbClient
예: DocumentDB(Mongo) 개발자 가이드 ('Java' 탭 선택)