한 회사에서 AWS에 3계층 웹 애플리케이션을 호스팅하고 있습니다. 데이터베이스 계층은 Multi-AZ Amazon RDS for MySQL 서버를 사용하고 캐시 계층은 Amazon ElastiCache를 사용합니다. 이 회사는 고객이 데이터베이스에 항목을 추가할 때 캐시 데이터를 추가하거나 업데이트하고, 캐시 데이터가 항상 데이터베이스와 일치하는 캐싱 전략을 원합니다. 어떤 솔루션이 이러한 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 쓰기 스루(write-through) 캐싱 전략을 구현합니다..
이것이 정답인 이유
쓰기 스루(write-through) 캐싱 전략은 데이터가 데이터베이스에 기록될 때마다 캐시도 즉시 업데이트되도록 합니다. 이 방식은 캐시 데이터가 항상 데이터베이스와 일치하도록 보장하여 데이터 일관성을 유지하는 데 가장 적합합니다. 지연 로딩(lazy loading)은 데이터가 요청될 때만 캐시를 채우므로, 데이터베이스 업데이트 시 캐시가 즉시 동기화되지 않아 일시적으로 불일치가 발생할 수 있습니다. TTL(Time-To-Live)은 캐시 항목이 만료될 때까지 기다려야 하므로 즉각적인 일관성을 보장하지 못합니다. AWS AppConfig는 애플리케이션 구성 관리를 위한 서비스이며 캐싱 전략과는 직접적인 관련이 없습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음