नहीं, इसे (हर दूसरे ड्राइवर की तरह) नो ऑप के रूप में पंजीकृत होना चाहिए क्योंकि सूचकांक पहले से मौजूद है। यदि कोई अनुक्रमणिका (अर्थात पायथन) बनाई गई है, तो कुछ ड्राइवर सर्वर पर जाए बिना पता लगाने के लिए एक कैश तंत्र प्रदान करते हैं।
ऊपर जैसा ही है
हाँ अनुक्रमणिका MongoDB में संग्रह पर ही संग्रहीत हैं (तकनीकी होने के लिए, db.ns
के भीतर एक नाम स्थान के रूप में) फ़ाइल)। चूंकि यह ensureIndex
. के लिए ज्ञान का एकल बिंदु है और एक अनुक्रमणिका एक एकल प्रक्रिया है (वास्तव में राइट लॉक की तरह) एकाधिक कनेक्शन को प्रभावित नहीं करना चाहिए कि क्या अनुक्रमणिका निर्माण दो बार पंजीकृत है।