Amazon DynamoDB란 무엇입니까? - Amazon DynamoDB

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

Amazon DynamoDB란 무엇입니까?

Amazon DynamoDB 개발자 안내서를 소개합니다.

Amazon DynamoDB는 종합 관리형 NoSQL 데이터베이스 서비스로, 원활한 확장성과 함께 빠르고 예측 가능한 성능을 제공합니다. DynamoDB를 사용하면 분산 데이터베이스를 운영하고 조정하는 데 따른 관리 부담을 줄일 수 있으므로 하드웨어 프로비저닝, 설정 및 구성, 복제, 소프트웨어 패치 또는 클러스터 조정에 대해 걱정할 필요가 없습니다. DynamoDB는 유휴 시 암호화도 제공하여 중요한 데이터를 보호할 때 발생하는 운영상의 부담 및 복잡성을 없앨 수 있습니다. 자세한 내용은 유휴 시 DynamoDB 암호화 단원을 참조하십시오.

DynamoDB를 통해 데이터 규모에 관계없이 데이터를 저장 및 검색하고, 어떤 수준의 요청 트래픽이라도 처리할 수 있는 데이터베이스 테이블을 생성할 수 있습니다. 다운타임 또는 성능 저하 없이 테이블의 처리 능력을 확장 또는 축소할 수 있습니다. AWS Management 콘솔을 사용하여 리소스 사용률 및 성능 지표를 모니터링할 수 있습니다.

DynamoDB는 온디맨드 백업 기능을 제공합니다. 따라서 테이블의 전체 백업을 생성하여 규제 준수 요건 맞도록 장기간 유지하고 보관할 수 있습니다. 자세한 내용은 DynamoDB에 대한 온 디맨드 백업 및 복원 단원을 참조하십시오.

온디맨드 백업을 생성하고 Amazon DynamoDB 테이블에 대한 특정 시점으로 복구를 활성화할 수 있습니다. 특정 시점으로 복구 기능을 사용하면 우발적인 쓰기 또는 삭제 작업으로부터 테이블을 보호할 수 있습니다. 특정 시점으로 복구가 설정되어 있으면 최근 35일 중 원하는 시점으로 테이블을 복원할 수 있습니다. 자세한 내용은 특정 시점으로 복구: 작동 방식 단원을 참조하십시오.

DynamoDB는 만료된 항목을 테이블에서 자동으로 삭제할 수 있으므로 스토리지 사용량을 줄일 수 있으며, 더 이상 관련 없는 데이터를 저장하는 데 비용을 낭비하지 않아도 됩니다. 자세한 내용은 Expiring Items By Using DynamoDB TTL(Time To Live) (TTL) 단원을 참조하십시오.

높은 가용성 및 내구성

DynamoDB는 테이블의 데이터와 트래픽을 충분한 수의 서버로 자동 분산하여 처리량 및 스토리지 요구 사항을 처리하면서도 일관되고 빠른 성능을 유지합니다. 모든 데이터가 SSD(Solid State Disk)에 저장되고 AWS 리전의 여러 가용 영역에 걸쳐 자동 복제되기 때문에 확실한 고가용성과 데이터 내구성을 제공합니다. 전역 테이블을 사용하여 AWS 리전 간에 DynamoDB 테이블을 동기화할 수 있습니다. 자세한 내용은 전역 테이블: 를 사용한 다중 리전 복제DynamoDB 단원을 참조하십시오.

DynamoDB 시작하기

다음 단원을 읽고 시작하면 도움이 됩니다.

DynamoDB를 신속하게 시작하려면 DynamoDB 및 AWS SDK 시작하기 단원을 참조하십시오.

애플리케이션 개발에 대한 자세한 내용은 다음을 참조하십시오.

성능을 극대화하고 처리량 비용을 최소화하는 방안을 신속히 찾으려면 DynamoDB를 사용한 설계 및 아키텍처 설계 모범 사례 단원을 참조하십시오. DynamoDB 리소스에 태그를 지정하는 방법은 리소스에 태그 및 레이블 추가 단원을 참조하십시오.

모범 사례, 방법 안내서 및 도구에 대해서는 Amazon DynamoDB 리소스를 참조하십시오.

AWS Database Migration Service(AWS DMS)를 사용하여 관계형 데이터베이스 또는 MongoDB에서 DynamoDB 테이블로 데이터를 마이그레이션할 수 있습니다. 자세한 내용은 AWS Database Migration Service 사용 설명서를 참조하십시오.

마이그레이션 소스로 MongoDB를 사용하는 방법에 대해 알아보려면 AWS Database Migration Service에서 MongoDB를 소스로 사용을 참조하십시오. DynamoDB를 마이그레이션 대상으로 사용하는 방법에 대해 알아보려면 AWS Database Migration Service에서 Amazon DynamoDB 데이터베이스를 대상으로 사용을 참조하십시오.