कैसे डाउनलोड करें और इंस्टॉल करें MongoDB on Windows और बादल
⚡ स्मार्ट सारांश
डाउनलोड और इंस्टॉल कैसे करें MongoDB on Windows क्लाउड को एक संपूर्ण सेटअप गाइड के रूप में समझाया गया है। यह संसाधन इंस्टॉलेशन प्रक्रिया को कवर करता है। MongoDB सामुदायिक सर्वर चालू Windows, Javaलिखी हुई कहानी, Pythonऔर रूबी ड्राइवर, MongoDB Compassइसमें आयात और निर्यात के साथ कॉन्फ़िगरेशन, एक कॉन्फ़िगरेशन फ़ाइल और परिनियोजन शामिल है। MongoDB क्लाउड पर एटलस।
इसके लिए इंस्टॉलर MongoDB ये 32-बिट और 64-बिट दोनों फॉर्मेट में उपलब्ध हैं। 32-बिट इंस्टॉलर डेवलपमेंट और टेस्ट एनवायरनमेंट के लिए अच्छे हैं। लेकिन प्रोडक्शन एनवायरनमेंट के लिए आपको 64-बिट इंस्टॉलर का उपयोग करना चाहिए। अन्यथा, आपके द्वारा स्टोर किए जा सकने वाले डेटा की मात्रा सीमित हो सकती है। MongoDBउत्पादन वातावरणों के लिए हमेशा स्थिर संस्करण का उपयोग करना ही उचित है।
कैसे डाउनलोड करें और इंस्टॉल करें MongoDB on Windows
डाउनलोड और इंस्टॉल करने के लिए निम्नलिखित चरणों का उपयोग किया जा सकता है MongoDB on Windows 10:
चरण 1) डाउनलोड करें MongoDB समुदाय सर्वर
इस पर जाएँ संपर्क और डाउनलोड करें MongoDB सामुदायिक सर्वर। हम इसके लिए 64-बिट संस्करण स्थापित करेंगे Windows.
चरण 2) सेटअप पर क्लिक करें
डाउनलोड पूरा होने के बाद, msi फ़ाइल खोलें। स्टार्टअप स्क्रीन में Next पर क्लिक करें।
चरण 3) अंतिम-उपयोगकर्ता लाइसेंस अनुबंध स्वीकार करें
- अंतिम उपयोगकर्ता लाइसेंस समझौते को स्वीकार करें।
- अगला पर क्लिक करें।
चरण 4) "पूर्ण करें" बटन पर क्लिक करें
सभी कंपोनेंट इंस्टॉल करने के लिए "Complete" बटन पर क्लिक करें। कस्टम विकल्प का उपयोग चुनिंदा कंपोनेंट इंस्टॉल करने या इंस्टॉलेशन का स्थान बदलने के लिए किया जा सकता है।
चरण 5) सेवा कॉन्फ़िगरेशन
- “नेटवर्क सर्विस यूजर के रूप में सर्विस चलाएँ” चुनें। डेटा डायरेक्टरी को नोट कर लें; हमें बाद में इसकी आवश्यकता होगी।
- अगला पर क्लिक करें।
चरण 6) स्थापना प्रक्रिया शुरू करें
स्थापना शुरू करने के लिए इंस्टॉल बटन पर क्लिक करें।
चरण 7) पूरा होने पर अगला पर क्लिक करें
इंस्टॉलेशन शुरू हो गया है। पूरा होने पर Next पर क्लिक करें।
चरण 8) फ़िनिश बटन पर क्लिक करें
अंतिम चरण: इंस्टॉलेशन पूरा हो जाने के बाद, फिनिश बटन पर क्लिक करें।
नमस्ते विश्व MongoDB: Javaस्क्रिप्ट ड्राइवर
ड्राइवर अंदर MongoDB इनका उपयोग क्लाइंट एप्लिकेशन और डेटाबेस के बीच कनेक्टिविटी के लिए किया जाता है। उदाहरण के लिए, यदि आपके पास एक Java कार्यक्रम और इसे कनेक्ट करने की आवश्यकता है MongoDBइसके बाद आपको डाउनलोड करके उसे एकीकृत करना होगा। Java ड्राइवर ताकि प्रोग्राम के साथ काम कर सके MongoDB डेटाबेस।
इसके लिए ड्राइवर Javaलिपि बॉक्स से बाहर आता है। MongoDB शेल जिसका उपयोग इसके साथ काम करने के लिए किया जाता है MongoDB डेटाबेस वास्तव में एक है Javaस्क्रिप्ट शेल। इसे एक्सेस करने के लिए:
चरण 1) “C:\Program Files\” पर जाएंMongoDB\Server\4.0\bin” पर क्लिक करें और mongo.exe पर डबल क्लिक करें। वैकल्पिक रूप से, आप पर भी क्लिक कर सकते हैं MongoDB डेस्कटॉप आइटम।
चरण 2) शेल में निम्नलिखित प्रोग्राम दर्ज करें:
var myMessage='Hello World'; printjson(myMessage);
Code स्पष्टीकरण:
- हम बस एक सरल घोषणा कर रहे हैं Java'हेलो वर्ल्ड' नामक स्ट्रिंग को स्टोर करने के लिए स्क्रिप्ट वेरिएबल।
- हम वेरिएबल को स्क्रीन पर प्रिंट करने के लिए printjson विधि का उपयोग कर रहे हैं।
स्थापित करें Python चालक
चरण 1) सुनिश्चित करना Python सिस्टम पर स्थापित है।
चरण 2) नीचे दिए गए कमांड का उपयोग करके मोंगो से संबंधित ड्राइवर इंस्टॉल करें:
pip install pymongo
रूबी ड्राइवर स्थापित करें
चरण 1) सुनिश्चित करें कि सिस्टम पर रूबी स्थापित है।
चरण 2) यह सुनिश्चित करने के लिए कि जेम्स अपडेट हो गया है, यह कमांड जारी करें:
gem update --system
चरण 3) नीचे दिए गए कमांड का उपयोग करके मोंगो से संबंधित ड्राइवर इंस्टॉल करें:
gem install mongo
स्थापित करें MongoDB Compass - MongoDB प्रंबधन टूल
बाजार में ऐसे उपकरण उपलब्ध हैं जो प्रबंधन के लिए उपलब्ध हैं MongoDBऐसा ही एक गैर-वाणिज्यिक उपकरण है MongoDB Compassकंपास की कुछ विशेषताएं नीचे दी गई हैं:
- मोंगो शेल की पूरी क्षमता
- अनेक गोले
- एकाधिक परिणाम
चरण 1) इस पर जाएँ संपर्क और डाउनलोड पर क्लिक करें।
चरण 2) पॉपअप में विवरण दर्ज करें और सबमिट पर क्लिक करें।
चरण 3) Double डाउनलोड की गई फ़ाइल पर क्लिक करें।
चरण 4) इंस्टॉलेशन अपने आप शुरू हो जाएगा।
चरण 5) कंपास एक स्वागत स्क्रीन के साथ लॉन्च होगा।
चरण 6) गोपनीयता सेटिंग्स को डिफ़ॉल्ट पर रखें और "कम्पास का उपयोग शुरू करें" पर क्लिक करें।
चरण 7) आपको होम स्क्रीन दिखाई देगी जिसमें वर्तमान डेटाबेस की सूची होगी।
MongoDB कॉन्फ़िगरेशन, आयात और निर्यात
शुरू करने से पहले MongoDB सर्वर, पहला महत्वपूर्ण पहलू डेटा निर्देशिका को कॉन्फ़िगर करना है जहां सभी MongoDB डेटा को संग्रहित किया जाएगा। यह निम्नलिखित तरीके से किया जा सकता है:
उपरोक्त कमांड 'md \data\db' आपके वर्तमान स्थान पर \data\db नामक एक निर्देशिका बनाता है। MongoDB इस स्थान पर स्वचालित रूप से डेटाबेस बनाएगा, क्योंकि यह डिफ़ॉल्ट स्थान है MongoDB इसकी जानकारी संग्रहीत करने के लिए। हम बस यह सुनिश्चित कर रहे हैं कि निर्देशिका मौजूद है, ताकि MongoDB जब यह शुरू हो जाए तो इसे ढूंढा जा सकता है।
डेटा का आयात MongoDB “mongoimport” कमांड का उपयोग करके किया जाता है। निम्न उदाहरण दिखाता है कि यह कैसे किया जा सकता है।
चरण 1) data.csv नाम की एक CSV फ़ाइल बनाएँ और उसमें निम्नलिखित डेटा डालें:
Employeeid,EmployeeName 1,Guru99 2,Mohan 3,Smith
उपरोक्त उदाहरण में, हम मान रहे हैं कि हम डेटा नामक संग्रह में 3 दस्तावेज़ आयात करना चाहते हैं। पहली पंक्ति को हेडर लाइन कहा जाता है, जो संग्रह के फ़ील्ड नाम बन जाएगी।
चरण 2) mongoimport कमांड जारी करें।
Code स्पष्टीकरण:
- हम db विकल्प का उपयोग यह बताने के लिए कर रहे हैं कि डेटा को किस डेटाबेस में आयात किया जाना चाहिए।
- टाइप विकल्प यह निर्दिष्ट करने के लिए है कि हम एक सीएसवी फ़ाइल आयात कर रहे हैं।
- ध्यान रखें कि पहली पंक्ति को हेडर लाइन कहा जाता है, जो संग्रह के फ़ील्ड नाम बन जाएंगे; इसीलिए हम –headerline विकल्प निर्दिष्ट करते हैं। और फिर हम अपनी data.csv फ़ाइल निर्दिष्ट करते हैं।
उत्पादन
आउटपुट से स्पष्ट रूप से पता चलता है कि 3 दस्तावेज़ आयात किए गए थे MongoDB.
निर्यात MongoDB यह कार्य mongoexport कमांड का उपयोग करके किया जाता है।
Code स्पष्टीकरण:
- हम db विकल्प निर्दिष्ट कर रहे हैं कि डेटा को किस डेटाबेस से निर्यात किया जाना चाहिए।
- हम यह निर्दिष्ट करने के लिए संग्रह विकल्प का उपयोग कर रहे हैं कि किस संग्रह का उपयोग करना है।
- तीसरा विकल्प यह निर्दिष्ट करना है कि हम CSV फ़ाइल में निर्यात करना चाहते हैं।
- चौथा यह निर्दिष्ट करना है कि संग्रह के कौन से क्षेत्र निर्यात किए जाने चाहिए।
- –out विकल्प डेटा निर्यात करने के लिए csv फ़ाइल का नाम निर्दिष्ट करता है।
उत्पादन
आउटपुट से स्पष्ट रूप से पता चलता है कि 3 रिकॉर्ड निर्यात किए गए थे MongoDB.
का विन्यास MongoDB कॉन्फ़िगरेशन फ़ाइल वाला सर्वर
आप कॉन्फ़िगरेशन फ़ाइल का उपयोग करके mongod सर्वर इंस्टेंस को प्रारंभ करने के लिए कॉन्फ़िगर कर सकते हैं। कॉन्फ़िगरेशन फ़ाइल में वे सेटिंग्स होती हैं जो mongod कमांड-लाइन विकल्पों के समतुल्य होती हैं। उदाहरण के लिए, मान लीजिए कि आप चाहते हैं MongoDB अपनी सभी लॉगिंग जानकारी को किसी अनुकूलित स्थान पर संग्रहीत करने के लिए, नीचे दिए गए चरणों का पालन करें:
चरण 1) “mongod.conf” नाम की एक फाइल बनाएं और उसमें नीचे दी गई जानकारी दर्ज करें।
- फाइल की पहली पंक्ति यह निर्दिष्ट करती है कि हम सिस्टम लॉग फाइल के लिए कॉन्फ़िगरेशन जोड़ना चाहते हैं, यानी वह जगह जहां सर्वर क्या कर रहा है इसकी जानकारी एक कस्टम लॉग फाइल में जाती है।
- दूसरा विकल्प यह है कि स्थान एक फ़ाइल होगा।
- इसमें लॉग फ़ाइल के स्थान का उल्लेख किया गया है।
- logAppend: “true” का मतलब यह सुनिश्चित करना है कि लॉग जानकारी लॉग फ़ाइल में जुड़ती रहे। यदि आप मान “false” रखते हैं, तो फ़ाइल हटा दी जाएगी और जब भी सर्वर फिर से शुरू होगा, तो उसे नए सिरे से बनाया जाएगा।
चरण 2) mongod सर्वर प्रक्रिया शुरू करें और ऊपर बनाई गई कॉन्फ़िगरेशन फ़ाइल को पैरामीटर के रूप में निर्दिष्ट करें। इसे कैसे किया जा सकता है, इसका स्क्रीनशॉट नीचे दिखाया गया है।
उपरोक्त कमांड निष्पादित होने के बाद, सर्वर प्रक्रिया इस कॉन्फ़िगरेशन फ़ाइल का उपयोग करना शुरू कर देगी, और यदि आप अपने सिस्टम पर /etc डायरेक्टरी में जाते हैं, तो आपको mongod.log फ़ाइल बनी हुई दिखाई देगी। नीचे दिया गया स्नैपशॉट दिखाता है कि लॉग फ़ाइल कैसी दिखती है।
कैसे स्थापित करने के लिए MongoDB क्लाउड पर (AWS, गूगल, Azure)
आपको इसे इंस्टॉल करने की आवश्यकता नहीं है। MongoDB सर्वर को कॉन्फ़िगर करें। आप इसे डिप्लॉय कर सकते हैं। MongoDB AWS, Google Cloud जैसे प्लेटफॉर्म पर क्लाउड पर एटलस सर्वर। Azureऔर क्लाइंट का उपयोग करके इंस्टेंस से कनेक्ट करें। नीचे विस्तृत चरण दिए गए हैं:
चरण 1) इस पर जाएँ संपर्क.
- व्यक्तिगत विवरण दर्ज करें
- शर्तों से सहमत हैं
- “मुफ्त में शुरुआत करें” बटन पर क्लिक करें
चरण 2) “मेरा पहला क्लस्टर बनाएं” पर क्लिक करें।
चरण 3) आप इनमें से चयन कर सकते हैं एडब्ल्यूएसगूगल क्लाउड और Azure अपने क्लाउड प्रदाता के रूप में AWS का उपयोग करें। इस ट्यूटोरियल में, हम AWS का उपयोग करेंगे, जो डिफ़ॉल्ट रूप से सेट है। पेज पर कोई अन्य बदलाव न करें और "बनाएँ" पर क्लिक करें। Cluster".
चरण 4) Cluster किसी चीज को बनाने में कुछ समय लगता है।
चरण 5) कुछ समय बाद आपको क्लस्टर तैयार दिखाई देगा।
चरण 6) सुरक्षा > नया उपयोगकर्ता जोड़ें पर क्लिक करें।
चरण 7) अगली स्क्रीन पर:
- उपयोगकर्ता क्रेडेंशियल दर्ज करें
- विशेषाधिकार निर्दिष्ट करें
- ऐड यूजर बटन पर क्लिक करें
चरण 8) डैशबोर्ड में, कनेक्ट बटन पर क्लिक करें।
- अपने IP कनेक्शन को श्वेतसूची में डालें
- कनेक्शन विधि चुनें
चरण 9) कनेक्ट करने के लिए अपनी पसंद की कनेक्शन विधि चुनें। MongoDB सर्वर.



































