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

PyMongo max_time_ms

Předání max_time_ms možnost tímto způsobem

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

nebo

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

nastavuje časový limit pro dotaz a chybové hlášení pomocí pymongo.errors.ExecutionTimeout výjimka, když je překročen časový limit určený pro dotaz.

Vzhledem k tomu, že kurzory jsou líné, je tato výjimka aktivována při přístupu k výsledkům z kurzoru např.

for doc in cursor:
    print(doc)

ExecutionTimeout: operation exceeded time limit



  1. Spark on HBase se Spark shell

  2. Jak používat variabilní mongoose dotaz?

  3. Použijte proměnnou s regulárním výrazem k nalezení dat v mongodb (aplikace Meteor)

  4. Mongodb a třídicí podpole