몽고
-
[MongoDB] MongoDB 배포형태 (Standalone/Replica Set/Shared Cluster)📖 개발 공부 2023. 9. 5. 00:17
Standalone study용 test용 의 배포 형태이다. 운영 환경에서 Standalone 배포 형태는 위험하다. 데이터베이스 점검을 하는 경우, 서비스 또한 중단이 되어야 하기 때문이다. Replica Set 동일한 데이터를 갖고있는 몽고 DB 서버를 여러 대 가지고 있는 형태이다. 한쪽으로 write를 하면 다른 서버에 데이터를 복제시킨다. 위의 그림을 예시로 들면, 3대 중에 1대가 죽더라도 나머지 2대가 살아있어서 점검이 있더라도 지속적으로 점검이 가능하다. 실제 현업에서 가장 많이 사용되는 배포 형태이다. → HA (High Availabilty) 고가용성 보장 하지만 갑자기 서비스의 인기가 급격히 늘어나서 데이터 쓰기양이 많아진다고 해보자. scale-up을 통해 서버의 스토리지를 계속해..