【发布时间】:2012-11-11 19:46:35
【问题描述】:
设置:
我有一个 mongodb 的 PRIMARY 和两个 SECONDARY 实例。 两个辅助实例之一与我的 Web 应用托管在同一区域中。
我正在使用 pymongo 进行连接。
查询:
如何以较低的延迟连接到 SECONDARY。
目前我正在这样做:
from pymongo import ReplicaSetConnection
from pymongo import ReadPreference
db = ReplicaSetConnection('localhost:27017', replicaSet='rs1')['my_db']
db.read_preference = ReadPreference.SECONDARY
我得到了与任何一个 SECONDARY 的连接。 如何强制从具有较低延迟的实例获取连接
谢谢!!
【问题讨论】: