기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Java용 DynamoDB 매퍼에서 지원되는 데이터 형식
이 단원에서는 Amazon DynamoDB에서 지원되는 기본 Java 데이터 형식, 컬렉션 및 임의의 데이터 형식을 설명합니다.
Amazon DynamoDB는 다음과 같은 기본 Java 데이터 형식 및 기본 래퍼 클래스를 지원합니다.
참고
-
DynamoDB 이름 지정 규칙 및 지원되는 다양한 데이터 형식에 대한 자세한 내용은 Amazon DynamoDB에서 지원되는 데이터 형식 및 이름 지정 규칙 단원을 참조하세요.
-
DynamoDBMapper에서 빈 이진수 값이 지원됩니다.
-
AWS SDK for Java 2.x에서 빈 문자열 값이 지원됩니다.
Java 1.x용 AWS SDK에서 DynamoDBMapper는 빈 문자열 속성 값 읽기를 지원하지만 이러한 속성은 요청에서 삭제되므로 빈 문자열 속성 값은 쓰지 않습니다.
DynamoDB는 Java Set
Java 형식 | DynamoDB 형식 |
---|---|
모두 숫자 형식 |
|
문자열 |
|
불 | BOOL (부울 형식), 0 또는 1 |
ByteBuffer | B (이진수 형식) |
날짜 | S (문자열 형식) 날짜 값은 ISO-8601 포맷 문자열로 저장됩니다. |
Set |
SS (문자열 집합) 형식, NS (숫자 집합) 형식, 또는 BS (이진수 집합) 형식 |
DynamoDBTypeConverter
인터페이스를 사용하면 자체적인 임의 데이터 형식을 DynamoDB에서 기본적으로 지원되는 데이터 형식으로 매핑할 수 있습니다. 자세한 정보는 임의 데이터 매핑을 참조하세요.