한 회사에서 Oracle 데이터베이스를 AWS로 마이그레이션하고 있습니다. 이 데이터베이스에는 지리적 코드로 식별되는 수백만 개의 고해상도 GIS 이미지가 포함된 단일 테이블이 있습니다. 자연 재해 발생 시 수만 개의 이미지가 몇 분마다 업데이트됩니다. 각 지리적 코드는 단일 이미지에 매핑됩니다. 이 회사는 이러한 이벤트에 대해 고가용성, 확장성 및 비용 효율적인 솔루션을 요구합니다. 다음 중 이러한 요구 사항을 가장 잘 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 이미지를 Amazon S3 버킷에 저장합니다. 지리적 코드를 키로, 이미지 S3 URL을 값으로 사용하여 Amazon DynamoDB를 사용합니다..
이것이 정답인 이유
정답은 이미지를 Amazon S3 버킷에 저장하고, 지리적 코드를 키로, 이미지 S3 URL을 값으로 사용하여 Amazon DynamoDB를 사용하는 것입니다. S3는 수백만 개의 고해상도 이미지를 비용 효율적으로 저장하고 높은 가용성과 확장성을 제공하는 데 최적입니다. DynamoDB는 지리적 코드와 이미지 URL을 매핑하여 빠른 읽기/쓰기 성능을 제공하며, 자연 재해 시 수만 개의 이미지가 몇 분마다 업데이트되는 요구 사항을 충족하는 데 적합한 확장 가능한 NoSQL 데이터베이스입니다. 오답 설명: 첫 번째 옵션은 Oracle RDS에 이미지 자체를 저장하는 것은 비용 효율적이지 않고 확장성에도 한계가 있습니다. 세 번째 옵션은 이미지를 DynamoDB 테이블에 직접 저장하는 것은 DynamoDB의 항목 크기 제한(400KB)을 초과할 수 있고, 이미지 저장 비용이 S3보다 훨씬 높습니다. DAX는 읽기 성능 향상에 도움이 되지만, 이미지 저장 자체의 비효율성을 해결하지 못합니다. 네 번째 옵션은 이미지를 S3에 저장하는 것은 좋지만, 지리적 코드와 S3 URL을 Oracle RDS에 저장하는 것은 DynamoDB만큼의 확장성과 빠른 읽기/쓰기 성능을 제공하지 못할 수 있습니다. 특히 수만 개의 이미지가 몇 분마다 업데이트되는 시나리오에서는 더욱 그렇습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음