게임 사이트에서 단일 트랜잭션으로 플레이어 기록을 업데이트하고 유지해야 합니다. 업데이트 중 하나라도 실패하면 전체 트랜잭션이 롤백되어야 합니다. 필요한 트랜잭션 동작을 제공할 수 있는 AWS 서비스 또는 기능은 무엇입니까? (두 가지를 선택하세요.)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Transact* (트랜잭션) 읽기/쓰기 작업을 사용하는 Amazon DynamoDB., 데이터베이스 트랜잭션 블록 내에서 실행되는 Amazon Aurora MySQL 작업..
이것이 정답인 이유
게임 사이트에서 여러 업데이트가 모두 성공하거나 모두 실패해야 하는 단일 트랜잭션 동작이 필요합니다. Transact (트랜잭션) 읽기/쓰기 작업을 사용하는 Amazon DynamoDB는 분산 트랜잭션을 지원하여 여러 항목에 대한 변경 사항이 원자적으로(atomic) 커밋되거나 롤백되도록 보장합니다. 이는 요구 사항에 정확히 부합합니다. 데이터베이스 트랜잭션 블록 내에서 실행되는 Amazon Aurora MySQL 작업은 관계형 데이터베이스의 ACID(원자성, 일관성, 고립성, 지속성) 트랜잭션 속성을 활용하여 여러 SQL 문이 단일 논리적 작업으로 처리되도록 합니다. 업데이트 중 하나라도 실패하면 전체 트랜잭션이 롤백됩니다. ConsistentRead를 true로 설정한 Amazon DynamoDB 작업은 읽기 일관성을 보장하지만, 여러 쓰기 작업에 대한 트랜잭션 동작을 제공하지는 않습니다. Amazon ElastiCache for Memcached는 인메모리 캐시로, 트랜잭션 기능을 제공하지 않습니다. Amazon Athena는 분석 쿼리 서비스이며 트랜잭션 쓰기 작업을 지원하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음