이 유형의 구성을 사용할 수 있습니까? 다음 사항을 실행다중 몽고가있는 하나의 샤드
두 서버는
1.Mongo Config Server.
2.Mongo Router.
3.Application.
총 4 EC2의 서버 -
- 첫 번째 서버 러닝 웹 응용 프로그램을 & mongos를 each-.
- 두 번째 서버 - 웹 응용 프로그램 실행 & mongos.
- 세 번째 서버 - 전체 DB가있는 첫 번째 샤드 실행 ( 예제 데모).
- Forth 서버 실행 완전한 DB가있는 두 번째 샤드 ( 예제 데모 용).
두 몽고는 Shard1이라는 하나의 샤드를 가리켜 야합니까?
샤드는 어디에 있습니까? 그걸 나열하지 않았 니? 두 서버에 응용 프로그램을 어떻게 배포 할 계획입니까? – Sammaye
예, 두 몽고가 shard1을 가리 킵니다. – Sammaye
두 개의 구성 서버를 가질 수 없습니다. 당신은 가지고 있어야합니다 3. 당신이 계획하고있는 것과 같은 기계에서 몽고와 응용 프로그램을 실행하십시오. mongos는 config db를 가리 키도록 구성됩니다. 그런 다음 하나의 몽고에 sh.addShard를 사용하여 샤드를 추가하고 샤드 데이터베이스로 이동하여 샤드 콜렉션을 추가합니다. 샤드의 정의에 따라 샤드는 "완전한 DB"를 갖지 않습니다. – wdberkeley