設定:
私はmongodbの1つのPRIMARYインスタンスと2つのSECONDARYインスタンスを持っています。2つのセカンダリインスタンスの1つは、私の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のいずれかに接続します。レイテンシーの低いインスタンスから接続を強制的に取得するにはどうすればよいですか?
ありがとう!!