리플리케이션이란?
DB서버와 데이터저장소 셋트의 다중화를 말한다.
리플리케이션은을 쓰면 데이터저장소도 분산시키면서 물리적으로 한 디비저장소가 재난으로 사용하지 못하게 되더라도 다른 서버로 가용할 수 있게 된다.
리플리케이션을 쓸 때 주의해야할 점은 데이터의 정합성이다. 한쪽의 서버(Active)가 최신화되어 있을 때 자동으로 다른 쪽 서버(Standby)가 동기화되는 것은 아니기 때문이다.
그렇기 때문에 Active서버는 Standby서버에 일정주기로 데이터를 내려줘야하는데 이때 갱신 주기를 얼마로 할것인가와 성능 사이에서 트레이드오프가 생긴다. (109p)