sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan opnår du en skrivebeskyttet forbindelse ved hjælp af pymongo

Du skal angive en læsepræference på dine forespørgsler. En læsepræference af Secondary Preferred vil sende forespørgsler til en sekundær node, men vil falde tilbage til den primære i tilfælde af, at en sekundær ikke er tilgængelig.

Læsepræferencen i pymongo er konfigureret i MongoClient:

>>> client = MongoClient(
...     'localhost:27017',
...     replicaSet='foo',
...     readPreference='secondaryPreferred')
>>> client.read_preference
SecondaryPreferred(tag_sets=None)

Mere information (og kilden til ovenstående) kan findes her .



  1. Sammenlign array-elementer, fjern den med den laveste score

  2. Sådan finder du min værdi i mongodb

  3. Tips til fjernstyring af MongoDB

  4. Mongodb opslagsrække af elementer med kombineret resultat