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

नोडज-मोंगोडब मिडलवेयर में मोंगो शेल की तुलना में अलग सिंटैक्स क्यों है?

यदि आप एक ही कार्यक्षमता के दो संस्करणों का एक उदाहरण पोस्ट कर सकते हैं जिसकी आप तुलना करना चाहते हैं तो मैं आपको एक बेहतर स्पष्टीकरण दे सकता हूं लेकिन चूंकि आपने कोई उदाहरण नहीं दिया है तो मैं केवल सामान्य रूप से बोल सकता हूं।

कुछ अंतर इसलिए हैं क्योंकि मोंगो शेल क्रमिक रूप से सब कुछ निष्पादित करता है। नोड में आपको प्रवाह नियंत्रण के लिए कॉलबैक या वादों का उपयोग करना होगा जो आप मोंगो शेल में नहीं करते हैं।

आप संग्रहों तक कैसे पहुँचते हैं, इसमें भी कुछ अंतर हैं। मोंगो शेल में आप आमतौर पर db.collectionName . का उपयोग करते हैं ।

इसके अलावा मोंगो शेल में आपके पास कुछ चीजें पूर्वनिर्धारित हैं, उदाहरण के लिए ऑब्जेक्ट आईडी से संबंधित कार्य।

और अंत में मोंगो डेटा के लिए बीएसओएन का उपयोग करता है और नोड में आप जावास्क्रिप्ट ऑब्जेक्ट अक्षर (अधिक जेएसओएन की तरह लेकिन कम सख्त) का उपयोग करते हैं।

नोड V8 प्लस अतिरिक्त कार्यक्षमता का उपयोग करता है और मोंगो शेल स्पाइडरमोन्की का उपयोग करता है, जिसमें कोई कार्यक्षमता नहीं है जो नोड में उपलब्ध है।

सूक्ष्म अंतरों में इसके सभी परिणाम होते हैं।

अधिक विवरण के लिए देखें:




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. एंबेडेड मोंगोडीबी दस्तावेज़ को सी # ड्राइवर के साथ सहेजने पर आईडी नहीं मिल रही है

  2. MongoDB कुल में ऑटो वृद्धिशील फ़ील्ड कैसे जोड़ें?

  3. मूंगोज और ग्राफक्यूएल के साथ इकाई को बचाने के बाद डेटा शून्य

  4. MongoDB में क्लोन कोलेक्शन का उपयोग करना:प्रमाणित कैसे करें?

  5. मोंगोइड में एम्बेडेड दस्तावेज़ बनाम हैश डेटाटाइप