MySQL에서 데이터베이스 복제와 고가용성 구성하기
데이터베이스는 장애 없이 안정적으로 운영되어야 하며, 고가용성(High Availability)은 이를 실현하기 위한 핵심 요소입니다. MySQL에서는 복제(Replication) 기능을 통해 읽기 부하 분산, 장애 복구, 데이터 백업 등 다양한 목적을 달성할 수 있습니다.MySQL에서 데이터베이스 복제를 설정하는 방법과, 다양한 고가용성 구성 방안에 대해 알아보겠습니다. MySQL 복제(Replication)란?MySQL 복제는 한 서버(마스터)의 데이터를 다른 서버(슬레이브)로 동기화하는 기능입니다.비동기 복제: 기본 설정. 마스터에서 커밋된 데이터를 슬레이브로 전송세미-동기 복제: 슬레이브가 최소한 하나 이상 ACK해야 마스터 커밋완전 동기 복제: Group Replication 또는 Galera ..