我们应该使用同一个mongod服务器连接到多个数据库吗?

时间:2019-08-20 15:05:27

标签: python mongodb

假设,我想用同一个mongod连接多个数据库。那么,遵循这种方法可行又好吗?如果是,那我怎么用python呢?

我已经在不同的平台上进行了搜索,例如stackoverflow,gitflow,但是我的问题没有得到任何答案。

MongoSet = str(MongoConfig[mongohost]['replica_set'])
                MongoIp  = str(MongoConfig[mongohost]['ip'])
                MongoPort  = str(MongoConfig[mongohost]['port'])
                MongoAddress  = MongoIp + ":" + MongoPort

TODO:尽管默认行为(在此处明确设置)应该是PRIMARY读取首选项,

#       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)

0 个答案:

没有答案