sql >> Databasteknik >  >> NoSQL >> MongoDB

PyMongo max_time_ms

Passerar max_time_ms alternativ på det här sättet

cursor = db.collection.find().max_time_ms(1)

eller

cursor = db.collection.find(max_time_ms=1)

anger en tidsgräns för frågan och gör fel med en pymongo.errors.ExecutionTimeout undantag när den angivna tidsgränsen överskrids för frågan.

Eftersom markörer är lata, höjs detta undantag när du kommer åt resultat från markören t.ex.

for doc in cursor:
    print(doc)

ExecutionTimeout: operation exceeded time limit



  1. Vad är skillnaden mellan Spring Data MongoDB och Hibernate OGM för MongoDB?

  2. Apache HBase Regionsdelning och sammanslagning

  3. Percona Live Frankfurt 2018 - Sammanfattning av evenemanget och våra sessioner

  4. Lägg till ny validator till befintlig samling