lai*_*e9m 5 mongodb pymongo
问题很简单:我是否应该将所有操作保留为一个MongoClient?单个客户端还是多个客户端比另一个更好?
MongoClient
Mar*_*erg 9
该MongoClient其实维护一个连接池。因此,拥有多个客户并没有任何优势。恰恰相反,由于新客户端必须首先连接到 MongoDB,因此每次创建新客户端时都需要三向握手和其他开销。
由于多个客户端仅对单个应用程序有不利影响,因此答案是:仅创建一个客户端并在需要建立连接的任何地方使用它。
归档时间:
10 年,9 月 前
查看次数:
2042 次
最近记录: