안녕하세요 RDS 설정을 하다가 궁금한 점이 생겼습니다. RDS MySQL의 Read…

안녕하세요 RDS 설정을 하다가 궁금한 점이 생겼습니다.
RDS MySQL의 Read Replica 사용시
읽기 서버와 쓰기 서버를 나눠서 서버 코드를 변경시켜줘야 하는 건가요?

웬지 AWS에서 제공하는 서비스가 있어
읽기 쿼리들은 알아서 분산해 주지 않을까 하는 기대가 생겨서 물어봅니다

2 thoughts on “안녕하세요 RDS 설정을 하다가 궁금한 점이 생겼습니다. RDS MySQL의 Read…

  1. 현재까지 제가 알기로는 Application단 Tier에서 Write와 Read를 별도 분리하여야 하며, 아직 이를 자동으로 해주는 서비스는 없는 것으로 압니다. 즉, 각 읽기 복제 end-point에 Read 쿼리가 갈 수 있게 라우팅 해주셔야 합니다. 참고로 Read-Replica단의 부하 분산도 LoadBalancer(ex: HAProxy)등으로 별도로 관리하기도 합니다. FAQ참고 : http://aws.amazon.com/ko/rds/faqs/#read-replicas

  2. 류승환 답변해주셔서 감사합니다. 서버가 불안정해서 일주일간 정신없이 지내느냐고 이제서 답변을 답니다. Read-Replica를 당장 적용하기에는 어려움이 있어 현재 잘못된 쿼리들을 수정해서 일단 한숨 돌린 상태입니다. 이제 차차 Read-Replica에 대한 적용을 고려해 보고 있습니다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.