ACID 보장과 SQL 액세스가 필요한 은행 계좌 거래를 위한 스토리지를 설계해야 합니다. 어떤 솔루션이 적절할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Cloud Spanner에 트랜잭션 데이터를 저장하고 잠금 읽기-쓰기 트랜잭션(locking read-write transactions)을 사용합니다..
이것이 정답인 이유
은행 계좌 거래는 ACID(원자성, 일관성, 고립성, 지속성) 보장과 SQL 액세스가 필수적입니다. Cloud Spanner는 이러한 요구사항을 충족하는 분산형 관계형 데이터베이스입니다. 특히, 잠금 읽기-쓰기 트랜잭션(locking read-write transactions)은 강력한 일관성을 제공하여 동시 업데이트 시 데이터 무결성을 보장하므로 금융 거래에 적합합니다. 오답 설명: 지연 읽기(stale reads)는 지연 시간을 줄일 수 있지만, 최신 데이터 일관성이 중요한 금융 거래에는 적합하지 않습니다. BigQuery는 분석용 데이터 웨어하우스로, ACID 트랜잭션 보장이 필요한 OLTP(온라인 트랜잭션 처리) 시스템에는 적합하지 않습니다. 쿼리 캐시 비활성화는 일관성과 무관합니다. Cloud SQL은 ACID를 지원하지만, 전역적으로 분산된 은행 시스템의 확장성 요구사항을 충족하기 어렵습니다. BigQuery 연합 쿼리는 분석을 위한 것이며, OLTP 시스템의 핵심 요구사항이 아닙니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음