MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मैं एक नेवला क्वेरी पर टाइमआउट कैसे सेट करूं?

आप इसे Query#maxTime . के साथ कर सकते हैं विधि।

तो आपके मामले में, आप इसे इस प्रकार कहेंगे:

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

आप पुष्टि कर सकते हैं कि यह maxTimeMS . को सही ढंग से सेट कर रहा है mongoose.set('debug', true); . के माध्यम से नेवला डिबगिंग को सक्षम करके विकल्प और फिर आप इस क्वेरी के लिए कंसोल आउटपुट देखेंगे जो इस तरह दिखता है:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में मौजूदा फ़ील्ड के अंत में एक स्ट्रिंग जोड़ें

  2. 'MongoDB 3.0 में सॉकेट फ़ाइल त्रुटि को अनलिंक करने में विफल'

  3. MongoDB एकत्रीकरण फ्रेमवर्क - गतिशील क्षेत्र का नाम बदलें

  4. नेस्टेड सरणियों का MongoDB प्रोजेक्शन

  5. बचाने के बाद नेवले आबाद हो जाते हैं