먼저 배포하기 전에 2가지를 고려해야한다. 1. 서비스의 요구사항 확인 -> 하루에 쌓이는 데이터양, 얼마나 보관하는지, 쓰기가 많은지 읽기가 많은지 등 2. 어떤 환경에서 배포하느냐 -> 내가 준비할 수 있는 서버의 스펙을 확인해야 한다. ✅ Replica Set vs Sharded Cluster 장단점 배포 형태 장점 단점 Replica Set - 운영이 쉽다. - 장애 발생시 문제 해결 및 복구가 쉽다. - 서버 비용이 적게 든다. - 성능이 좋다. - 개발 시 설계가 용이하다. - Read에 대한 분산이 가능하지만, Write에 대한 분산은 불가능하다. Sharded Cluster - Scale-Out이 가능하다. - Write에 대한 분산이 가능하다. - Replica Set의 모든 장점이 상대..