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

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

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

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

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

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

아래 예를 사용하여 다양한 유형의 데이터베이스와 함께 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 예제 (names starting with 'Enhanced")

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

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 예제

데이터 작업

데이터베이스 작업

SDK 서비스 클라이언트: RdsDataClient SDK 서비스 클라이언트: RdsClient
예: RdsDataClient를 사용하는 React 및 Spring REST 애플리케이션 예: 여러 RdsClient 예제

Amazon DocumentDB 예제

데이터 작업

데이터베이스 작업

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