MySQL 복제 동기화 방식 - 비동기와 반동기

• 비동기 복제 방식은 소스 서버에서 트랜잭션을 바이너리 로그에 저장하고, 레플리카 서버가 주기적으로 로그를 요청하는 방식으로, 이벤트 전달 및 적용 여부를 보장하지 않음
• 비동기 복제 방식의 단점은 소스 서버 장애 시 레플리카 서버로 이벤트가 제대로 전달되지 않을 수 있으며, 실시간성이 중요한 경우 소스 서버로 직접 요청해야 함
• 비동기 복제 방식의 장점은 소스 서버가 레플리카 서버의 이벤트 전달 및 적용 여부를 신경쓰지 않아 성능이 좋고, 레플리카 서버의 장애에 영향을 받지 않음
• 반동기 복제 방식은 레플리카가 소스의 변동 내역을 전달 받았다고 소스에 알려줄 때까지 기다리는 방식으로, 데이터 무결성이 비동기 방식보다 향상되지만 성능이 다소 떨어짐

북마크
공유하기
신고하기