MongoDB
샤드로서의 몽고
수색…
샤딩 환경 설정
샤딩 그룹 멤버 :
샤딩에는 3 명이 있습니다.
구성 서버
복제 세트
몽고인
몽고 샤드의 경우 위에 세 개의 서버를 설정해야합니다.
구성 서버 설정 : 다음을 mongod conf 파일에 추가하십시오
sharding:
clusterRole: configsvr
replication:
replSetName: <setname>
실행 : mongod --config
우리는 설정 서버를 복제 세트로 선택할 수도 있고 독립형 서버 일 수도 있습니다. 우리의 요구 사항에 따라 우리는 최선을 선택할 수 있습니다. config가 복제 세트에서 실행되어야하는 경우 복제 세트 설정을 따라야합니다
복제본 설정 : 복제본 세트 만들기 // 복제본 설정을 참조하십시오.
MongoS Setup : Mongos는 샤드의 주요 설정입니다. 그것은 모든 복제 세트에 액세스하는 쿼리 라우터입니다
mongos conf 파일에 다음을 추가하십시오.
sharding:
configDB: <configReplSetName>/cfg1.example.net:27017;
공유 구성 :
mongos를 쉘 (mongo --host --port)을 통해 연결하십시오.
- sh.addShard ( "/s1-mongo1.example.net:27017")
- sh.enableSharding ( "")
- sh.shardCollection ( "<database>. <collection>", {<key> : <direction>})
- sh.status () // 샤딩을 보장하려면
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow