

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 일관성
<a name="Durability.Consistency"></a>

**동기 쓰기**

프라이머리 노드는 강력히 일관됩니다. 성공적인 쓰기 작업은 클라이언트에 반환하기 전에 다중 AZ 트랜잭션 로그에 안정적으로 저장됩니다. 정상 작업 중에 기본 읽기 작업은 이전에 성공한 모든 쓰기 작업의 효과를 반영하는 up-to-date 데이터를 항상 반환합니다. 이러한 강력한 일관성은 기본 장애 조치 전반에서 유지됩니다. 복제본 노드는 최종적으로 일관됩니다. CloudWatch에 지연 지표가 게시된 경우, 복제본의 읽기 작업(`READONLY` 명령 사용) 이 가장 최근의 성공적인 쓰기 작업의 영향을 반영하지 않을 수 있습니다. 단일 복제본의 읽기 작업은 순차적으로 일관됩니다. 성공적인 쓰기 작업은 프라이머리에서 실행된 순서와 동일한 순서로 각 복제본에 적용됩니다.

**비동기 쓰기**

일반 작업 중에 비동기 쓰기는 동기 쓰기와 동일한 일관성 동작을 제공합니다. 그러나 쓰기 작업이 다중 AZ 트랜잭션 로그에 내구성 있게 저장되기 전에 클라이언트에 반환되므로 기본 장애 조치 전반에서 강력한 일관성이 유지되지 않습니다. 장애가 발생할 경우 최대 10초의 승인된 쓰기 작업이 손실될 수 있습니다. 즉, 장애 조치 후 새 기본에 대한 읽기 작업이 이전에 승인된 모든 쓰기를 반영하지 않을 수 있습니다. 강력한 일관성 보장이 필요한 워크로드에는 비동기 쓰기가 권장되지 않습니다.