테이블 클래스 - Amazon DynamoDB

테이블 클래스

DynamoDB는 비용을 최적화할 수 있도록 설계된 두 가지 테이블 클래스를 제공합니다. DynamoDB Standard 테이블 클래스가 기본값이며 대다수의 워크로드에 권장됩니다. DynamoDB Standard-Infrequent Access(DynamoDB Standard-IA) 테이블 클래스는 스토리지 비용이 많이 드는 테이블에 최적화되어 있습니다. 예를 들어 애플리케이션 로그, 이전 소셜 미디어 게시물, 전자 상거래 주문 내역 및 과거 게임 성과 같이 자주 액세스하지 않는 데이터를 저장하는 테이블은 Standard-IA 테이블 클래스에 적합합니다. 요금 세부 정보는 Amazon DynamoDB 요금을 참조하세요.

모든 DynamoDB 테이블은 테이블 클래스(기본적으로 DynamoDB Standard)와 연결됩니다. 테이블과 연결된 모든 보조 인덱스는 동일한 테이블 클래스를 사용합니다. 각 테이블 클래스는 데이터 스토리지와 읽기 및 쓰기 요청에 대해 서로 다른 요금이 적용됩니다. 스토리지 및 처리량 사용 패턴에 따라 테이블에 가장 비용 효율적인 테이블 클래스를 선택할 수 있습니다.

테이블 클래스의 선택은 영구적이지 않습니다.AWS Management Console, AWS CLI, 또는 AWS SDK를 사용하여 이 설정을 변경할 수 있습니다. DynamoDB는 또한 단일 리전 테이블 및 글로벌 테이블에 대해 AWS CloudFormation을 사용하여 테이블 클래스를 관리하는 것을 지원합니다. 테이블 클래스 선택에 대한 자세한 내용은 테이블 클래스 선택 시 고려 사항 섹션을 참조하세요.