MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

PyMongo max_time_ms

Przekazywanie max_time_ms opcja w ten sposób

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

lub

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

ustawia limit czasu dla zapytania i błędów z pymongo.errors.ExecutionTimeout wyjątek, gdy określony limit czasu został przekroczony dla zapytania.

Ponieważ kursory są leniwe, ten wyjątek jest zgłaszany podczas uzyskiwania dostępu do wyników z kursora np.

for doc in cursor:
    print(doc)

ExecutionTimeout: operation exceeded time limit



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Czy należy włączyć księgowanie MongoDB?

  2. ReferenceError:TextEncoder nie jest zdefiniowany z węzłami mongodb

  3. Wyszukiwanie geoprzestrzenne Mongoose:odległość nie działa

  4. Odwołanie do schematu Mongoose i niezdefiniowany typ „ObjectID”

  5. Pole obce w $lookup może być polem zagnieżdżonego dokumentu?