.NET Core에서 Canal을 이용한 MySQL 데이터 동기화 구현
MySQL Binlog 설정 및 준비
Canal은 MySQL의 binlog를 기반으로 데이터 변경 사항을 실시간으로 감지하고 처리하는 오픈소스 컴포넌트입니다. 이를 사용하기 위해선 먼저 MySQL 서버에서 binlog 기능이 활성화되어 있어야 하며, 포맷은 ROW 모드로 설정되어야 합니다.
MySQL 설정 파일(my.cnf 또는 mysqld.cnf)에 다음 내용을 추가합니다:
[mysqld]
log-bin=mysql-bin
bin ...
7월 5일 17:52에 게시됨