Non-Localhost PyMongo Client



我想知道我是否可以制作一个不是本地主机的pymongo客户端,以便我可以从外部计算机中检索数据。这可能吗?我阅读了文档,但没有任何内容。

是的,这是可能的 - 只需使用外部计算机主机名或IP地址而不是本地主机。

例如:

import pymongo
client = pymongo.MongoClient("mongodb://10.20.30.40/")

另一个示例 - 我在副本集中有一个带有身份验证和多个节点的MongoDB设置,因此我正在使用

pymongo.MongoClient(
    "mongodb://user:password@host1,host2,host3/dbname?replicaSet=rsname",
    read_preference=pymongo.ReadPreference.SECONDARY)

最新更新