MySQL
RDS vs Aurora
payy
2022. 9. 29. 11:32
반응형
AWS 에서 제공하는 데이터베이스를 선택 할 때 어느것이 더 나을까?
RDS
- 최대 단점으로 생각하는 부분은 failover 가 자유롭지 않다는 것이다.
이를 위해 AWS는 RDS Proxy 라는 기능을 제공하는 듯 하다.
- failover 처리만 잘 할 수 있다면 적은 용량을 고성능의 SSD로 설계하여 잘 쓸 수 있다.
Aurora
- 최대 단점은 가격이다.
- 이 외에 failover 에 매우 사용자 편리함. 사용자 및 application 단에서는 failover 가 되어 서로 성격이 달라지더라도
cluster 의 endpoint 만으로만 잘 접근한다면 수초 이내의 순단으로 끊긴 연결은 재접속 까지 된다.
- 또한 물리적으로 저장구조가 하나의 큰 clustered volume 으로 연결되어 있어서 replication 의 delay 가 적게 발생되지만
I/O 호출 비용을 따로 계산하여 비용이 청구된다는 것이다.
- 다양한 기능을 추가적으로 제공한다(병렬 쿼리, 멀티마스터(는 사라졌다)..등등)
반응형