MongoDB .NET ड्राइवर संस्करण 2.10 के लिए संदर्भ दस्तावेज Reference> Driver> पर बताते हैं कनेक्ट करना मोंगो क्लाइंट में पेज Re-useए> वह खंड:
मोंगो डेटाबेस के संबंध में Re -उपयोग यह एक सिंगलटन जीवनकाल का उल्लेख नहीं करता है, लेकिन यह कहता है कि "थ्रेड-सुरक्षित है और विश्व स्तर पर संग्रहीत होने के लिए सुरक्षित है ", इसलिए मैं इसका अर्थ समझूंगा कि इसे एक सिंगलटन के रूप में सुरक्षित रूप से संग्रहीत किया जा सकता है यदि आपका कार्यान्वयन वांछित है, लेकिन यदि आप एक और जीवनकाल पसंद करते हैं तो इसकी आवश्यकता नहीं है।
Mongo Collection पुन:उपयोग करें :
तो फिर से मैं इसकी व्याख्या करूंगा कि इसका मतलब है कि जीवन भर का चुनाव आपकी विशिष्ट आवश्यकताओं पर निर्भर है।
ऐसा लगता है कि यह केवल MongoClient
है जिसमें एक सिफारिश है सिंगलटन जीवनकाल का उपयोग करने के लिए।