1개의 Master Node와 다중 Slave Node, Replica Node를 구성하여 부하분산 및 배치 업무용으로도 구성을 할 수 있습니다.일반적으로는 Master : Slave 구성으로 HA 기본 기능만 수행하며, 추가적으로 부하분산 목적이 크다면 다중 Slave Node를 구성할 수 있습니다. 또한 Replica Node를 사용하여 별도의 업무를 추가할 수 있는데요. Master : Slave : Replica 구성으로 Master와 Slave는 HA 목적으로 활용하며 특정 테이블들만 Replica로 동기화를 하고 별도의 서비스를 Replica 단독으로 구성할 수 있어 연계 업무에 활용할 수 있습니다.
Master Node
Read/Write 구성 및 Slave Node로 복제 로그를 전달
Slave Node
Read 구성 및 Master Node로 부터 복제 로그를 받아 Master Node 동기화 유지
Fail-Over 및 Fail-Back으로 Master Node의 역할을 수행할 수 있음
Replica Node
Read/Write 구성 가능 단, Write는 Replica Node에만 적용되며 타 Node에 적용되지 않음
Fail-Over 및 Fail-Back 동작을 적용받지 못하며, Master Node 복제 로그를 반영하여 동기화만 할 수 있음