클러스터링 여러 개 DB를 수평적인 구조로 구축하는 방식 분산 환경 구성으로 Single Point Of Failure 문제를 해결하는 FailOver(장애 대응) 시스템을 구축하기 위해 사용 동기 방식으로 노드 간 데이터 동기화 클러스터링 처리 방식 쓰기 트랜잭션 수행 후 커밋 실행 디스크에 쓰기 전에 다른 노드에 데이터 복제 요청 확인 메시지가 오면 디스크에 쓰기 시작 및 저장 장점 데이터 정합성을 높일 수 있다. 노드가 죽어도 장애 없이 운영 가능 단점 노드 간 데이터 동기화가 필요 → 쓰기 성능이 Replication에 비해 좋지 못함 장애 전파 시 처리가 어렵고 데이터 동기화때문에 스케일링 한계가 있다. 레플리케이션과 클러스터링의 차이? 레플리케이션은 Master-Slave 클러스터링은 수평적인 구