1
데이터베이스/콜렉션/인덱스를 배포하기위한 스크립트를 작성해야합니다.mongodb 마스터에 연결하는 파이썬 스크립트
Boto은 연결할 IP 목록을 제공합니다.
목록에서 mongo 인스턴스가 primary
인 것을 알아내는 가장 좋은 방법은 pymongo
입니까? 나는 그들을 통해 반복해야합니까 아니면 더 우아한 접근 방식이 있습니까?
데이터베이스/콜렉션/인덱스를 배포하기위한 스크립트를 작성해야합니다.mongodb 마스터에 연결하는 파이썬 스크립트
Boto은 연결할 IP 목록을 제공합니다.
목록에서 mongo 인스턴스가 primary
인 것을 알아내는 가장 좋은 방법은 pymongo
입니까? 나는 그들을 통해 반복해야합니까 아니면 더 우아한 접근 방식이 있습니까?
primary = ''
for inst in instances:
client = MongoClient(inst, 8000)
if client.is_primary:
primary = inst
return primary
코드에 설명을 추가하십시오. – Mark