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

Jak ustawić limit czasu dla zapytania Mongoose?

Możesz to zrobić za pomocą Query#maxTime metoda.

Więc w twoim przypadku nazwałbyś to jako:

MySet.find({}).maxTime(10000).exec(function(err, doc) { ... });

Możesz potwierdzić, że poprawnie ustawia maxTimeMS opcja poprzez włączenie debugowania Mongoose przez mongoose.set('debug', true); a następnie zobaczysz wyjście konsoli dla tego zapytania, które wygląda tak:

Mongoose: myset.find({}) { maxTimeMS: 10000, safe: true, fields: {} }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js — tworzenie relacji z Mongoose

  2. Jak zainstalować MongoDB

  3. Kopia zapasowa MongoDB w postaci tekstowej, a nie binarnej do kontroli źródła

  4. Jaka jest domyślna ścieżka bazy danych dla MongoDB?

  5. Bezpłatne wdrażanie i monitorowanie baz danych Open Source za pomocą ClusterControl Community Edition