sql >> Databáze >  >> NoSQL >> MongoDB

Jak dosáhnout připojení pouze pro čtení pomocí pymongo

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 .



  1. Strapi :ladění ⛔️ Server se nepodařilo správně spustit

  2. Neočekávaný výstupní kód mongo 100. Restartování

  3. Proč PyMongo vyvolává AutoReconnect?

  4. Příkaz Redis pro získání všech dostupných klíčů?