1. 데이터베이스 클러스터링(Clustering)의 본질1.1 Q. "클러스터로 쓴다"는 것의 정의와 핵심 목적데이터베이스를 "클러스터로 구성하여 사용한다"는 것은 물리적 혹은 가상으로 분리된 여러 대의 데이터베이스 서버를 네트워크로 묶어, 백엔드 애플리케이션 입장에서는 마치 하나의 단일 시스템처럼 작동하도록 설계하는 것을 의미합니다.이러한 분산 아키텍처를 도입하는 핵심 목적은 크게 세 가지입니다.고가용성 (High Availability, HA): 단일 DB 장비가 고장 났을 때 발생하는 서비스 전체 마비(SPOF, Single Point of Failure)를 방지합니다. 주 장비가 다운되어도 예비 장비가 즉각 가동되어 무중단 운영을 보장합니다.읽기 트래픽 부하 분산 (Read Scaling): 대용..