내부 DB에서 실시간 주식 데이터를 반환하는 확장성이 뛰어나고 지연 시간이 가장 짧은 API가 필요합니다. 지연 시간을 최소화하면서 확장할 수 있는 아키텍처는 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Memorystore for Redis를 사용하여 가장 많이 액세스하는 주식 데이터를 캐시하고, 먼저 쿼리한 다음 내부 데이터베이스로 폴백합니다..
이것이 정답인 이유
가장 낮은 지연 시간과 확장성을 위해서는 Memorystore for Redis를 사용하여 자주 액세스하는 주식 데이터를 캐시하고, 캐시에 없는 경우에만 내부 데이터베이스로 폴백하는 전략이 최적입니다. Redis는 인메모리 데이터 저장소로, 매우 빠른 읽기/쓰기 성능을 제공하여 지연 시간을 최소화합니다. 캐싱 계층은 내부 데이터베이스의 부하를 줄여 확장성을 향상시키고, 데이터베이스는 최신 데이터를 유지하는 역할을 합니다. BigQuery는 분석 워크로드에 적합하며 실시간 쿼리에는 높은 지연 시간이 발생할 수 있습니다. 모든 주식 데이터를 Memorystore for Redis에 저장하는 것은 비용 효율적이지 않거나 데이터 규모에 따라 불가능할 수 있습니다. Bigtable은 대규모 시계열 데이터에 적합하지만, Redis만큼 낮은 지연 시간을 제공하지는 않으며 Pub/Sub를 통한 요청 큐잉은 실시간 요구사항에 지연 시간을 추가합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음