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

C++ ड्राइवर का उपयोग करके MongoDB से पुन:कनेक्ट कैसे करें?

आपको mongo::DBClientConnection::DBClientConnection कंस्ट्रक्टर में _autoReconnect को सक्षम करना चाहिए।
http://api.mongodb.org/cplusplus/current/classmongo_1_1_d_b_client_connection.html#a6a1a348024dd302572504b7bfb6e74a2

विधि द्वारा लौटाया गया चर _failed isfailed () तब तक सेट नहीं होता है जब तक कि _check कनेक्शन नहीं कहा जाता है। डेटाबेस में कुछ भेजे जाने तक _checkConnection को कॉल नहीं किया जाता है, इसलिए एक विकल्प के रूप में, आप _isFailed को कॉल करने से पहले पिंग कमांड को कॉल कर सकते हैं। हालाँकि, अनुशंसित सुधार _autoReconnect को सक्षम करना है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. कैसे उत्तरदायी mongodb_user, mongodb_replicaset मॉड्यूल काम कर रहे हैं?

  2. आप Mongoose के संग्रह से सभी दस्तावेज़ कैसे हटा सकते हैं?

  3. नेवला के साथ कई-से-अनेक मानचित्रण

  4. कई क्षेत्रों द्वारा समूह संग्रह डेटा mongodb

  5. रूबी ऑन रेल्स 3.2 में मोंगो डीबी सत्र भंडारण का उपयोग करते समय पुराने/पुराने सत्रों को कैसे साफ़ करें?