분산이 필요한 이유

분산 DB 조율 비용

읽기, 쓰기, 저장량, 장애 대응을 여러 노드로 나누지만 일관성과 운영 복잡도는 커진다.

ReadWriteOps
복제읽기 확장Replica가 조회 부하를 나눠 받는다.
분할쓰기 확장Shard가 서로 다른 키 범위를 맡는다.
failover가용성장애 시 다른 복제본이 기준점이 될 수 있다.
region지역성멀티 리전은 가까운 읽기와 재해 복구를 돕는다.

DB 핵심: 분산은 성능 버튼이 아니라 병목 위치와 장애 정책을 다시 설계하는 일이다.