비관계형 데이터베이스
비관계형 데이터베이스에서는 테이블을 생성합니다. 테이블은 데이터를 저장하고 쿼리할 수 있는 장소입니다.
비관계형 데이터베이스는 행과 열이 아닌 구조를 사용하여 데이터를 구성하기 때문에 ‘NoSQL 데이터베이스’라고도 합니다. 비관계형 데이터베이스의 구조적 접근 방식 중 한 유형은 키-값 페어입니다. 키-값 페어에서는 데이터가 항목(키)으로 구성되고 항목은 속성(값)을 갖습니다. 속성을 데이터의 여러 기능으로 생각할 수 있습니다.
키-값 데이터베이스에서는 언제든지 테이블의 항목에서 속성을 추가하거나 제거할 수 있습니다. 또한 테이블의 모든 항목에 동일한 속성이 있어야 하는 것은 아닙니다.
Amazon DynamoDB
Amazon DynamoDB는 키-값 데이터베이스 서비스입니다. 모든 규모에서 한 자릿수 밀리초의 성능을 제공합니다.
- 서버리스
- DynamoDB는 서버리스이므로 서버를 프로비저닝, 패치 적용 또는 관리할 필요가 없습니다. 또한 소프트웨어를 설치, 유지 관리, 운영할 필요도 없습니다.
- DynamoDB는 서버리스이므로 서버를 프로비저닝, 패치 적용 또는 관리할 필요가 없습니다. 또한 소프트웨어를 설치, 유지 관리, 운영할 필요도 없습니다.
- 자동 크기 조정
- 데이터베이스 크기가 축소 또는 확장되면 DynamoDB는 용량 변화에 맞춰 자동으로 크기를 조정하면서도 일관된 성능을 유지합니다.
- 따라서 크기를 조정하는 동안에도 고성능이 필요한 사용 사례에 적합한 선택입니다.
Amazon RDS vs Amazon DynamoDB
- RDS
- 자동 고가용성, 복구 제공
- 고객이 데이터/스키마/네트워크 소유 및 제어
- DynamoDB
- 키-값
- 대규모 처리량 기능
- 페타바이트 크기 확장 가능
- 세분화된 API 액세스
[출처]
AWS Cloud Practitioner Essentials
'자격증 > AWS - CLF' 카테고리의 다른 글
AWS Database Migration Service (0) | 2023.11.24 |
---|---|
Amazon Redshift (0) | 2023.11.24 |
Amazon Relational Database Service(Amazon RDS) (0) | 2023.11.24 |
S3 / EBS / EFS 스토리지 서비스 비교 (0) | 2023.11.23 |
인스턴스 스토어 및 Amazon Elastic Block Store(Amazon EBS)와 Amazon Elastic File System(Amazon EFS) (0) | 2023.11.23 |