logo

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

language-logoMySQL

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

thumbnail
북마크
공유하기
신고하기
1분 분량
조회수 266
profile-imageHudi
2년 전
Copyright © 2025. Codenary All Rights Reserved.