프로덕션 mongoDB 클러스터의 최소 서버 양은 얼마입니까?

프로덕션 mongoDB 클러스터의 최소 서버 양은 얼마입니까?

mongoDB 문서에서프로덕션 클러스터 아키텍처실행 중인 프로덕션 mongoDB 클러스터의 최소 서버 수는 7개라는 것을 읽었습니다.

mongoDB 클러스터 아키텍처

라우터, 구성 서버 및 샤드를 동일한 서버(각각 라우터, 구성 및 샤드 서비스가 포함된 총 3개의 서버 보유)에서 공유할 수 있습니까?

답변1

최소 개수는 서버 1개입니다. "프로덕션"이 "내결함성"을 의미하는 경우 최소 수는 3입니다. 즉, 3개의 서버를 포함하는 복제본 세트가 있습니다. 구성 서버도 이러한 서버에서 실행됩니다. "수평 확장", 즉 "웹 규모!"를 포함하려는 경우 또한 최소 개수는 9입니다. 3개 서버의 복제본 세트와 구성 서버로 3개 추가 서버로 구성된 2개의 샤드가 있습니다. mongodb뿐만 아니라 앱도 포함한다면 두 개의 앱 서버를 혼합하여 총 11개에 추가하세요(11개가 됩니다!).

기본적으로 해당 그림을 두 가지 방식으로 잘못 해석하고 있습니다. 앱 서버는 mongodb 클러스터의 일부가 아니며 샤드(녹색 상자)는 최소 3개의 서버를 포함하는 복제본 세트입니다.

관련 정보