-
आरडीबीएमएस और मोंगोडीबी के बीच अंतर
RDBMS RDBMS का मतलब रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। यह डेटा को इकाई के रूप में तालिकाओं के रूप में संग्रहीत करता है। यह सूचना सुरक्षा पर कई परतें प्रदान करता है। प्रत्येक तालिका में प्राथमिक कुंजी हो सकती है या नहीं भी हो सकती है जो एक तालिका में विशिष्ट रूप से एक रिकॉर्ड की पहचान करती है और ए
-
CentOS 7 . पर MongoDB को कैसे स्थापित और कॉन्फ़िगर करें
इस लेख में, हम सीखेंगे कि कैसे CentOS 7 पर MongoDB को स्थापित और कॉन्फ़िगर करना है, MongoDB जो एक ओपन-सोर्स और फ्री डेटाबेस है (एक NoSQL डेटाबेस है), इसका मतलब है कि यह एक दस्तावेज़-उन्मुख डेटाबेस है, यह दस्तावेज़ को संग्रहीत करता है जो है उच्च उपलब्धता, प्रदर्शन और ऑटो स्केलिंग के साथ जेएसओएन के सम
-
Ubuntu 16.04 पर MongoDB कैसे स्थापित करें?
MongoDB एक क्रॉस-प्लेटफ़ॉर्म, दस्तावेज़ उन्मुख डेटाबेस है जो उच्च प्रदर्शन, उच्च उपलब्धता और आसान मापनीयता प्रदान करता है। MongoDB संग्रह और दस्तावेज़ की अवधारणा पर काम करता है। आधिकारिक Ubuntu 16.04 MongoDB पैकेज अभी तक MongoDB अनुरक्षकों द्वारा प्रकाशित नहीं किए गए हैं। यह लेख उबंटू पर मोंगो डीबी
-
Ubuntu 16.04 पर MongoDB को कैसे सुरक्षित करें
इस लेख में, हम सीखेंगे कि Ubuntu 16.04 पर Mongo DB को कैसे सुरक्षित किया जाए। पिछले संस्करणों में मोंगो डीबी स्वचालित कारनामों के लिए कमजोर है, क्योंकि डिफ़ॉल्ट रूप से, कोई प्रमाणीकरण नहीं है जिसे डेटाबेस के साथ बातचीत करने की अनुमति दी गई थी, कोई भी उपयोगकर्ता डेटाबेस और सामग्री को बना, पढ़, संशोधि
-
MongoDB संग्रह के क्षेत्रों को फिर से कैसे मैप करें?
MongoDB संग्रह के क्षेत्रों को फिर से मैप करने के लिए, $rename के साथ अपडेट () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo171.insertOne( { "Name": "Chris", "Details": { "SubjectName": "MySQL", "CountryName": &qu
-
दस्तावेजों के साथ एक MongoDB संग्रह से लोअरकेस में एक मान खोजें
लोअरकेस में मान खोजने के लिए, MongoDB में toLowerCase () विधि का उपयोग करें। लोअरकेस में मान ज्ञात करने के लिए खोज () में विधि का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo172.insertOne({"SubjectName":"MySQL"}); { "acknowledged" : tru
-
MongoDB वाले फ़ील्ड में मानों की संख्या सीमित करें?
किसी फ़ील्ड में मानों की संख्या को सीमित करने के लिए, MongoDB $slice का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo173.insertOne({"ListOfValues":[10,40,100,560,700,900]}); { "acknowledged" : true, "insertedId" : ObjectId(&q
-
दस्तावेजों के साथ एक MongoDB संग्रह से अधिक मूल्यों में से एक का मूल्यांकन करें
एक या अधिक मानों का मूल्यांकन करने के लिए, $ या साथ में ढूंढें () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo174.insertOne({"StudentName":"Chris","CountryName":"US"}); { "acknowledged" : true, "i
-
क्या $regex में पैटर्न के रूप में MongoDB फ़ील्ड मान का उपयोग करना संभव है?
हां, इसके लिए कुल ढांचे के साथ $indexOfCP ऑपरेटर का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.patterDemo.insertOne({ClientName:Carol, ClientWebsiteName:solvecoding.com/business});{ acknowledged :true, insertId :ObjectId(5cea40acef71edecf6a1f68e) } खोज () विधि की मदद से संग्रह से
-
MongoDB के साथ एक सरणी फ़ील्ड मान बदलें?
आप स्थितीय ऑपरेटर $ का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.replaceAnArrayFieldValueDemo.insertOne({"StudentTechnicalSubjects":["MySQL","SQL Server","PL/SQL"]}); { "acknowledged" : true, &q
-
MongoDB के साथ नेस्टेड स्ट्रिंग की क्वेरी सरणी?
नेस्टेड स्ट्रिंग की सरणी क्वेरी करने के लिए, आप डॉट (।) नोटेशन का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.nestedStringDemo.insertOne( { "CustomerName": "John", "CustomerOtherDetails":
-
MongoDB में एकत्रीकरण ढांचे के माध्यम से एक एम्बेडेड ऑब्जेक्ट को दस्तावेज़ के रूप में पुनर्प्राप्त करना?
एक एम्बेडेड ऑब्जेक्ट को दस्तावेज़ के रूप में पुनर्प्राप्त करने के लिए, एकत्रीकरण $replaceRoot का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.embeddedObjectDemo.insertOne( { _id: new ObjectId(), "UserDetails": { "UserName": &q
-
MongoDB क्वेरी को गतिशील रूप से कैसे बनाएं?
गतिशील रूप से क्वेरी बनाने के लिए, आपको कुछ स्क्रिप्ट लिखनी होगी। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.dynamicQueryDemo.insertOne({"Name":"John","Subject":["MongoDB","MySQL"]}); { "acknowledged" : true,
-
एक नेस्टेड ऐरे के भीतर MongoDB में विशेष तत्व निकालें?
MongoDB में विशेष तत्व निकालने के लिए, आप $elemMatch ऑपरेटर का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.particleElementDemo.find().pretty();{ _id :100, GroupId :Group-1, UserDetails :[ { उपयोगकर्ता नाम :जॉन, उपयोगकर्ता अन्य विवरण :[ { UserEmailId :[email protected], UserF
-
कोई डुप्लिकेट तत्वों के साथ MongoDB में $addToSet के साथ एक मान प्रदर्शित करें?
यह सुनिश्चित करने के लिए $addToSet ऑपरेटर का उपयोग करें कि सेट में कोई डुप्लिकेट आइटम नहीं जोड़े गए हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.getDistinctDemo.insertOne({"Values":[100,200]}); { "acknowledged" : true, "insertedId"
-
MongoDB में सभी आइटम कैसे क्वेरी करें?
सभी वस्तुओं को क्वेरी करने के लिए, खोज () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.queryAllItemsDemo.insertOne({"StudentDetails":{"StudentName":"John","StudentSubject":["MongoDB","MySQL"],"StudentSubjectPrice
-
MongoDB के साथ एक स्ट्रिंग से अलग पहला शब्द प्राप्त करें?
एक स्ट्रिंग से अलग पहला शब्द प्राप्त करने के लिए, आप विशिष्ट () का उपयोग कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.distinctFirstWordDemo.insertOne( { "_id": 100, "StudentName":"John",
-
MongoDB को $ lte और $ in के साथ एक मूल्य कैसे पूछें?
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.queryMongoValueDemo.insertOne( { _id:101, "ScoreDetails":[{Score:80},{Score:45},{Score:25},{Score:70}] } ); { "acknowledged" : true, "insertedId" : 1
-
नेस्टेड MongoDB फ़ील्ड पर एक अनुक्रमणिका बनाना?
इसके लिए आप डॉट (.) नोटेशन का इस्तेमाल कर सकते हैं। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.createIndexOnNestedFieldDemo.insertOne( {"UserDetails":{"UserPersonalDetails":{"UserFirstName":"John","UserLastName":"Smith&quo
-
MongoDB से खाली खेतों को हटाना
खाली फ़ील्ड को हटाने के लिए, deleteMany() का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.removeEmptyFieldsDemo.insertOne({StudentName:Robert});{ acknowledgeed :true, insertedId :ObjectId(5ce92ba0712e91c)}