[Spring] Spring Boot에서 DB Replication
1. DB Replication 1) Master-Slave 구조Master DB: 데이터 변경(INSERT, UPDATE, DELETE) 담당Slave DB: 읽기(SELECT) 요청 담당 2) Replication 구현 흐름Master-Slave 데이터소스 설정동적으로 DataSource 선택Repository에서 @Transactional 사용하여 자동 분배 2. 데이터베이스 설정1) Master DB 설정1. cnf 파일 수정server-id=1log-bin=mysql-binbinlog-do-db=mydatabase # 복제할 DB 지정 2. Master DB에서 Replication 계정 생성CREATE USER 'replica_user'@'%' IDENTIFIED BY 'replica_p..