Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> डेटाबेस

पेश है MongoDB कम्पास

यह पोस्ट MongoDB® के लिए GUI का परिचय देता है, जिसे MongoDB Compass के नाम से जाना जाता है।

अवलोकन

कम्पास आपको MongoDB क्वेरी सिंटैक्स के किसी भी औपचारिक ज्ञान के बिना अपने MongoDB डेटा का विश्लेषण और समझने की अनुमति देता है। आप कंपास का उपयोग क्वेरी प्रदर्शन को अनुकूलित करने, अनुक्रमणिका को प्रबंधित करने और दृश्य वातावरण में डेटा की खोज करने के अलावा दस्तावेज़ सत्यापन को लागू करने के लिए कर सकते हैं।

कम्पास संस्करण

कम्पास के तीन मुख्य संस्करण हैं:

  • कम्पास :सभी सुविधाओं और क्षमताओं के साथ पूर्ण संस्करण।

  • केवल पढ़ने के लिए कम्पास :सख्ती से पढ़ने के संचालन के लिए सीमित, सभी लिखने और हटाने की क्षमताओं को हटा दिया गया।

  • कम्पास पृथक :अत्यधिक सुरक्षित वातावरण के लिए डिज़ाइन किया गया है और मोंगोडीबी सर्वर को छोड़कर किसी भी नेटवर्क अनुरोध को शुरू नहीं करता है जिससे कंपास कनेक्ट होता है।

नोट: कम्पास समुदाय संस्करण अब बहिष्कृत कर दिया गया है।

कम्पास सेट करें

Linux® प्लेटफ़ॉर्म के लिए सॉफ़्टवेयर आवश्यकताओं में निम्नलिखित घटक शामिल हैं:

  • RHEL 7+ या बाद के संस्करण का 64-बिट संस्करण।
  • MongoDB संस्करण 3.6 या उच्चतर।

कम्पास को डाउनलोड और इंस्टॉल करने के लिए निम्नलिखित निर्देशों का उपयोग करें:

  1. निम्न छवि में दिखाए गए MongoDBas से Red Hat®Enterprise Linux के लिए Compass के नवीनतम संस्करण के लिए .rpm पैकेज डाउनलोड करें:

    पेश है MongoDB कम्पास
  2. yum . का उपयोग करके कम्पास को स्थापित करने के लिए निम्न आदेश चलाएँ :

     sudo yum install mongodb-compass-1.20.4.x86_64.rpm
    
  3. कंपास शुरू करने के लिए निम्न कमांड चलाएँ:

     mongodb-compass
    

कम्पास से MongoDB से कनेक्ट करें

Compass से MongoDB का प्रशासन शुरू करने के लिए निम्नलिखित निर्देशों का उपयोग करें:

  1. MongoDB कम्पास GUI खोलने और MongoDB से कनेक्ट करने के लिए, या तो कनेक्शन स्ट्रिंग का उपयोग करें या कनेक्शन विवरण भरें, जैसा कि निम्नलिखित चित्र में दिखाया गया है:

    पेश है MongoDB कम्पास
  2. डिफ़ॉल्ट MongoDB पोर्ट पर लोकलहोस्ट से MongoDB से कनेक्ट करें, 27017 , निम्न चित्र में दिखाया गया है:

    पेश है MongoDB कम्पास

नया डेटाबेस बनाएं

नोट :डिफ़ॉल्ट MongoDB डेटाबेस में व्यवस्थापक . शामिल हैं , कॉन्फ़िगर करें , और स्थानीय

कम्पास में एक नया डेटाबेस बनाने के लिए निम्नलिखित निर्देशों का प्रयोग करें:

  1. डेटाबेस बनाएं क्लिक करें जैसा कि निम्न चित्र में दिखाया गया है:

    पेश है MongoDB कम्पास
  2. डेटाबेस नाम प्रदान करें, test , और संग्रह का नाम, mongo_docs , निम्न चित्र में दिखाया गया है:

    पेश है MongoDB कम्पास

पिछले चरण एक नया डेटाबेस बनाते हैं, परीक्षण

पेश है MongoDB कम्पास

निष्कर्ष

कम्पास विभिन्न संस्करणों के साथ एक महान, उपयोगकर्ता के अनुकूल उपकरण है जो आपको अपनी आवश्यकताओं के लिए सबसे अच्छा विकल्प चुनने में सक्षम बनाता है। वास्तव में, Google®, Cisco®, , SAP®, Facebook®, Adobe® जैसी प्रमुख आईटी कंपनियां और अन्य कंपास पर निर्भर हैं। MongoDB समुदाय कंपास GUI का उपयोग करके MongoDB डेटाबेस को आसानी से प्रबंधित करने में आपकी मदद करने के लिए बेहतर सुविधाओं के साथ संस्करणों के नए संस्करण प्रदान करते हुए समय पर रिलीज़ प्रदान करता है।

डेटाबेस के बारे में और जानें।

कोई टिप्पणी करने या प्रश्न पूछने के लिए प्रतिक्रिया टैब का उपयोग करें। आप विक्रय चैट . पर भी क्लिक कर सकते हैं अभी चैट करने और बातचीत शुरू करने के लिए।


  1. MongoDB को डॉकर कंटेनर के रूप में तैनात करें

    सबसे सुलभ NoSQL डेटाबेस में से एक, MongoDB® में कई उपलब्ध परिनियोजन विकल्प हैं। इस पोस्ट में, मैं MongoDB को एक कंटेनर के रूप में तैनात करने के लिए Docker® का उपयोग करता हूं और उस कंटेनर के साथ बातचीत करने के लिए शेल क्लाइंट का उपयोग करता हूं। परिचय अपने कंप्यूटर या सर्वर पर डॉकर स्थापित करने के बा

  1. MongoDB में कोड इंजेक्शन

    मूल रूप से 5 मार्च 2019 को प्रकाशित अगर आप एप्लिकेशन डेवलपर, डेटाबेस एडमिनिस्ट्रेटर (डीबीए), या टेक्नोलॉजिस्ट के किसी भी फ्लेवर के हैं, तो कोड इंजेक्शन आपके रडार पर होना चाहिए। आपके पास एक सुरक्षित क्लाउड वातावरण है। आपके पास डेटाबेस एक्सेस लॉक डाउन है। लेकिन आपके आवेदन कोड के बारे में क्या?यद्य

  1. MongoDB में अप्रयुक्त अनुक्रमणिका ढूँढना

    संस्करण 3.2 से शुरू होकर, MongoDB प्रत्येक इंडेक्स के लिए उपयोग के आंकड़ों को ट्रैक करता है। इन आँकड़ों तक पहुँचने के लिए, MongoDB $indexStats एकत्रीकरण पाइपलाइन चरण प्रदान करता है। MongoDB में अप्रयुक्त इंडेक्स ढूंढते समय यहां छह विचार दिए गए हैं। उदाहरण के लिए, निम्न कमांड test.foo संग्रह के लिए