假设,我想用同一个mongod连接多个数据库。那么,遵循这种方法可行又好吗?如果是,那我怎么用python呢?
我已经在不同的平台上进行了搜索,例如stackoverflow,gitflow,但是我的问题没有得到任何答案。
MongoSet = str(MongoConfig[mongohost]['replica_set'])
MongoIp = str(MongoConfig[mongohost]['ip'])
MongoPort = str(MongoConfig[mongohost]['port'])
MongoAddress = MongoIp + ":" + MongoPort
# see in mongod.log secondaryPreferred. Continue monitoring this in the context of database performance.
from pymongo.read_preferences import ReadPreference
MongoClient_i = MongoClient(MongoAddress, read_preference=ReadPreference.PRIMARY)
MongoClientSet.append(MongoClient_i)