MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara menetapkan batas waktu pada kueri Mongoose?

Anda dapat melakukannya dengan Query#maxTime metode.

Jadi dalam kasus Anda, Anda akan menyebutnya sebagai:

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

Anda dapat mengonfirmasi bahwa pengaturan maxTimeMS . telah dilakukan dengan benar opsi dengan mengaktifkan debugging Mongoose melalui mongoose.set('debug', true); lalu Anda akan melihat keluaran konsol untuk kueri ini yang terlihat seperti:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Data musim semi menggunakan mongo ATAU dalam Kueri

  2. Bagaimana cara membuat dump MongoDB dari database saya?

  3. MongoDB, Mongoose:Bagaimana menemukan subdokumen dalam dokumen yang ditemukan?

  4. Bekerja dengan karakter khusus dalam koleksi Mongo

  5. Menggunakan S3 sebagai database vs. database (mis. MongoDB)