[RDS] Aurora의 Read, Write 방식
Aurora와 RDS의 차이점 Aurora와 RDS의 가장 큰 차이점은 바로 스토리지에서 온다. Aurora는 Primary와 Replica끼리 스토리지를 공유하여 사용(Storage Cluster)하지만 RDS는 각각의 EBS 볼륨을 사용한다. Storage Cluster의 장점을 극대화하기 위해 Aurora는 내부적으로 Read, Write 시 RDS와는 다른 아키텍처를 가진다. 기본적으로 Aurora는 가용성을 확보하기 위하여 총 3개의 AZ를 가지고 각각의 AZ별로 2개의 스토리지 영역을 두고 있다. 데이터의 일관성을 보장하기 위하여 Aurora는 Quorum방식으로 Read, Write를 처리한다. 스토리지 영역이 6개이기 때문에 Read는 6개 중 3개의 스토리지에서 성공해야 완료이고 Wrti..