인프런 커뮤니티 질문&답변

오세한님의 프로필 이미지

작성한 질문수

AWS Certified Solutions Architect - Associate 자격증 준비하기

실전 문제 풀이 13

실전 문풀 13회 29번 질문있습니다.

24.04.30 00:23 작성

·

140

0

읽기 전용 복제본은 트래픽을 분산시키는 용도로 알고 있는데, 이 경우 고가용성은 어떻게 보장해줄 수 있나요??

 

Redis용 캐시가 고가용성을 보장하면서 캐시를 통해 (반복된) 읽기를 줄일 수 있다고 보는데 잘 이해가 안가서 질문드립니다.

답변 1

0

코드바나나님의 프로필 이미지
코드바나나
지식공유자

2024. 04. 30. 10:28

안녕하세요.

 

문의 하신 문제를 검토해 보니 정답이 (B) Redis 용 Amazon ElastiCache 사용이 맞습니다.

RDS의 경우 읽기 전용 복제본은 읽기 트래픽을 분산해주는 용도이고 DB의 읽기 수를 줄여주지는 않습니다. 또한 고가용성 보장을 위해서는 다중 AZ 배포를 해야 합니다.

질문의 고가용성 보장 및 데이터베이스 읽기 수를 줄이는 솔루션을 찾는데 캐시서버를 통해 읽기 수를 줄일 수 있습니다. 또한 AWS ElastiCache Redis는 다중 AZ에 배포되는 클러스터 구조이기에 고가용성도 보장이 됩니다. 그리고 Memcached는 고가용성을 지원하지 않습니다.

문제 풀이가 잘못된 부분에 대해 죄송한 말씀 드리며 강의 내용은 수정해 놓도록 하겠습니다.

질문 감사 드립니다.