안녕하세요.
MySQL을 사용하여 Master-Slave로 데이터 동기화를 운영하고 있습니다.
혹시, Master DB의 데이터 중
특정 필드의 값에 의존하여 특정 Row의 데이터만 복제를 하는 것이 가능할까요?
또는
특정 이벤트(Trigger 발생 등)가 발생한 데이터만 복제를 하는 것은 가능할까요?
감사합니다.
Master-Slave 데이터 동기화는
테이블 단위라서
특정row나 이벤트가 발생한 데이터만 복제가 불가능 합니다.
Master-Slave보다는 Federated엔진과 트리거를 이용하는 방안을 고려해 보세요.
@박인호(paerae)님
답글 주셔서 감사합니다.
말씀주신 내용도 검토해보겠습니다.
밑에 게시물 답변드렸던 Asset 입니다.
CDC솔루션도 소스에서 트리거 방식으로 타겟으로 복제 지원을 합니다.
소스에서 부하는 발생하겠지만요... 때문에, Row 특정 조건 선택 복제 지원이 가능합니다.