devmoa

RDS MySQL을 RDS Aurora로 이전하기

원티드·2019년 9월 8일·00
RDS MySQLRDS AuroraAWS데이터베이스마이그레이션트래픽 증가서비스 확장

AI 요약

Beta

이 글은 원티드가 서비스 초창기부터 사용해온 RDS MySQL에서 RDS Aurora로 데이터베이스를 이전한 경험을 공유합니다. 서비스 지역 확대와 사용자 증가로 인한 트래픽 증가로 RDS MySQL의 성능 및 안정성 문제가 발생했으며, 인스턴스 스케일업만으로는 근본적인 해결이 어렵다고 판단했습니다.

이에 따라 RDS Aurora 도입을 결정하게 된 배경에는 뛰어난 성능, 유연한 확장성(Auto scaling, Fail over), 멀티 마스터 지원(글로벌 서비스 준비) 등이 있었습니다. 글에서는 마이그레이션 시 고려할 점, 마이그레이션 과정, 그리고 Aurora의 Failover 발생 시 애플리케이션에서의 대응 방법 등을 다룹니다.

특히 Aurora의 클러스터 구조와 RDS MySQL의 마스터-슬레이브 구조 차이점을 인지하고 애플리케이션에서 적절히 대응하는 것이 중요함을 강조합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다