모바일 게임이 대부분의 메타데이터를 Amazon RDS DB 인스턴스에서 읽습니다. 인기가 높아지면서 메타데이터 로드 시간이 느려졌고, 지표에 따르면 데이터베이스만 확장하는 것으로는 도움이 되지 않을 것입니다. 솔루션스 아키텍트는 스냅샷, 복제 및 1밀리초 미만의 응답 시간을 지원하는 옵션을 고려해야 합니다. 솔루션스 아키텍트는 무엇을 권장해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 데이터베이스 앞에 Amazon ElastiCache for Redis 계층을 추가합니다..
이것이 정답인 이유
Amazon ElastiCache for Redis는 인메모리 데이터 스토어로, 밀리초 미만의 응답 시간을 제공하여 데이터베이스에서 메타데이터를 직접 읽는 대신 캐시에서 빠르게 데이터를 가져올 수 있도록 합니다. 이는 데이터베이스 부하를 줄이고 읽기 성능을 크게 향상시킵니다. Redis는 스냅샷을 지원하여 데이터 내구성을 제공하고, 복제 기능을 통해 고가용성을 확보할 수 있습니다. Amazon Aurora로 마이그레이션하는 것은 확장성을 제공하지만, 이미 데이터베이스 확장이 충분하지 않다고 판단되었으므로 캐싱 계층 추가만큼 직접적인 성능 향상을 기대하기 어렵습니다. Amazon DynamoDB는 NoSQL 데이터베이스로, 밀리초 미만의 응답 시간을 제공하지만, 기존 RDS 데이터베이스의 스키마와 애플리케이션 로직을 변경해야 하는 마이그레이션 비용이 발생합니다. Amazon ElastiCache for Memcached는 Redis와 유사한 캐싱 솔루션이지만, 스냅샷 및 복제 기능이 Redis만큼 강력하지 않아 요구사항을 완전히 충족시키기 어렵습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음