Budete chtít zadat Předvolby čtení na vaše dotazy. Předvolba čtení Upřednostňovaná sekundární odešle dotazy sekundárnímu uzlu, ale v případě, že sekundární uzel není k dispozici, vrátí se k primárnímu.
Předvolby čtení v pymongo se konfigurují v MongoClient:
>>> client = MongoClient(
... 'localhost:27017',
... replicaSet='foo',
... readPreference='secondaryPreferred')
>>> client.read_preference
SecondaryPreferred(tag_sets=None)
Více informací (a zdroj výše) lze nalézt zde .