InnoDBClusterSet-YouTube
InnoDB ClusterSet-PDF
MySQL Replication
• 기존의 복제 방식은 여러 가지의 수동적인 스텝필요
- 복제 계정 생성, 소스로부터 백업 및 restore 절차 등
• 복제방식
- Async Replication
- Semi-sync Replication
• Auto-Failover 미지원
- Auto-failover를 위해서는 별도의 솔루션 필요
- MMM, MHA, Orchestrator, OS layer HA solution
MySQL InnoDBCluster
• Group Replication
- 멤버쉽 관리, 데이터 동기화, 네트워크 파티션 관리
• MySQL Shell
- 파워풀한 인터페이스 제공
- Java /python / sql 인터페이스
- AdminAPI 제공 , 효율적인 DB 관리 툴
• MySQL Router
- Read/Write 분산
- Primary node의 auto detect
MySQL InnoDBClusterSet (8.0.27 이후)
• For Multi-Region (c.g.서울DC 춘천 DC)
- Local Region : MySQL Router + InnoDB Cluster
- WAN 구간 : 비동기식 방식으로 서울 데이터 센터 -> 춘천 데이터센터 간의 데이터 복제