यदि आप एक ही कार्यक्षमता के दो संस्करणों का एक उदाहरण पोस्ट कर सकते हैं जिसकी आप तुलना करना चाहते हैं तो मैं आपको एक बेहतर स्पष्टीकरण दे सकता हूं लेकिन चूंकि आपने कोई उदाहरण नहीं दिया है तो मैं केवल सामान्य रूप से बोल सकता हूं।
कुछ अंतर इसलिए हैं क्योंकि मोंगो शेल क्रमिक रूप से सब कुछ निष्पादित करता है। नोड में आपको प्रवाह नियंत्रण के लिए कॉलबैक या वादों का उपयोग करना होगा जो आप मोंगो शेल में नहीं करते हैं।
आप संग्रहों तक कैसे पहुँचते हैं, इसमें भी कुछ अंतर हैं। मोंगो शेल में आप आमतौर पर db.collectionName
. का उपयोग करते हैं ।
इसके अलावा मोंगो शेल में आपके पास कुछ चीजें पूर्वनिर्धारित हैं, उदाहरण के लिए ऑब्जेक्ट आईडी से संबंधित कार्य।
और अंत में मोंगो डेटा के लिए बीएसओएन का उपयोग करता है और नोड में आप जावास्क्रिप्ट ऑब्जेक्ट अक्षर (अधिक जेएसओएन की तरह लेकिन कम सख्त) का उपयोग करते हैं।
नोड V8 प्लस अतिरिक्त कार्यक्षमता का उपयोग करता है और मोंगो शेल स्पाइडरमोन्की का उपयोग करता है, जिसमें कोई कार्यक्षमता नहीं है जो नोड में उपलब्ध है।
सूक्ष्म अंतरों में इसके सभी परिणाम होते हैं।
अधिक विवरण के लिए देखें: