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

मुझे अपनी मोंगोडब सेवा कैसे पंजीकृत करनी चाहिए जो मोंगो क्लाइंट, सिंगलटन या स्कोप का उपयोग करती है?

MongoDB .NET ड्राइवर संस्करण 2.10 के लिए संदर्भ दस्तावेज Reference> Driver> पर बताते हैं कनेक्ट करना मोंगो क्लाइंट में पेज Re-use वह खंड:

मोंगो डेटाबेस के संबंध में Re -उपयोग यह एक सिंगलटन जीवनकाल का उल्लेख नहीं करता है, लेकिन यह कहता है कि "थ्रेड-सुरक्षित है और विश्व स्तर पर संग्रहीत होने के लिए सुरक्षित है ", इसलिए मैं इसका अर्थ समझूंगा कि इसे एक सिंगलटन के रूप में सुरक्षित रूप से संग्रहीत किया जा सकता है यदि आपका कार्यान्वयन वांछित है, लेकिन यदि आप एक और जीवनकाल पसंद करते हैं तो इसकी आवश्यकता नहीं है।

Mongo Collection पुन:उपयोग करें :

तो फिर से मैं इसकी व्याख्या करूंगा कि इसका मतलब है कि जीवन भर का चुनाव आपकी विशिष्ट आवश्यकताओं पर निर्भर है।

ऐसा लगता है कि यह केवल MongoClient है जिसमें एक सिफारिश है सिंगलटन जीवनकाल का उपयोग करने के लिए।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नियमित अभिव्यक्ति स्प्रिंग डेटा मोंगोडब रिपॉजिटरी

  2. लैम्ब्डा फ़ंक्शन का उपयोग करके सूची/सरणी में मिलान किए गए अक्षरों के साथ तार कैसे खोजें?

  3. MongoDB में समय डेटा को सामान्य/कम कैसे करें?

  4. MongoDB $पुल सिंटैक्स

  5. UpdateMulti mongooperation के लिए AbstractMongoEventListener विधि समतुल्य क्या है