मंगोडीबी

लेखक: Eugene Taylor
निर्मितीची तारीख: 11 ऑगस्ट 2021
अद्यतन तारीख: 1 जुलै 2024
Anonim
मंगोडीबी - तंत्रज्ञान
मंगोडीबी - तंत्रज्ञान

सामग्री

व्याख्या - मोंगोडीबी म्हणजे काय?

मुंगोडीबी एक क्रॉस-प्लॅटफॉर्म आणि मुक्त-स्त्रोत दस्तऐवज-आधारित डेटाबेस आहे, जो एक प्रकारचा NoSQL डेटाबेस आहे. NoSQL डेटाबेस म्हणून, जेएसओएन सारखी दस्तऐवज ज्याला बीएसओएन म्हणतात त्यानुसार जेएसओएन सारखी कागदपत्रे जुळवून घेण्यासाठी मॉंगोडीबी रिलेशनल डेटाबेसची टेबल-आधारित रचना दूर करते.

हे विशिष्ट प्रकारच्या अनुप्रयोगांसाठी डेटा एकत्रिकरण वेगवान आणि सुलभ करते. मॉन्गोडीबी एकल सर्व्हर उपयोजन पासून मोठ्या आणि जटिल मल्टी-साइट इन्फ्रास्ट्रक्चरवर स्केलेबिलिटि, उच्च उपलब्धता आणि कार्यक्षमतेसाठी तयार केले गेले आहे.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया मोंगोडीबी स्पष्ट करते

ऑक्टोबर २०० in मध्ये विंडोज ureझूर आणि गूगल अ‍ॅप इंजिन सारख्या पास (प्लॅटफॉर्म ऑफ सर्व्हिस) उत्पादनात मुख्य भाग म्हणून ऑक्टोबर २०० in मध्ये मुंगोडीबी इ. विकसित केले गेले. २०० in मध्ये हा विकास ओपन सोर्सवर बदलण्यात आला.

ईबे, क्रेगलिस्ट, सोर्सफोर्ज आणि न्यूयॉर्क टाईम्स यासारख्या बर्‍याच मोठ्या वेबसाइट्ससाठी बॅकएंड म्हणून वापरल्या जाणार्‍या मॉंगोडीबी सर्वात लोकप्रिय एनओएसक्यूएल डेटाबेसपैकी एक बनला आहे. मोंगोडीबी जीएनयू एफीरो जनरल पब्लिक लायसन्स अंतर्गत उपलब्ध आहे तर भाषेचे ड्रायव्हर्स अपाचे परवान्याअंतर्गत उपलब्ध आहेत. तेथे व्यावसायिक परवानेदेखील दिले जात आहेत.

मंगोडीबी वैशिष्ट्ये:

  • Hड हॉक क्वेरी - फील्ड, नियमित अभिव्यक्ती शोध आणि श्रेणी क्वेरीनुसार शोध समर्थन देते.
  • अनुक्रमणिका - बीएसओएन दस्तऐवजात कोणतेही फील्ड अनुक्रमित केले जाऊ शकते.
  • प्रतिकृती - प्रतिकृती संचांद्वारे उच्च उपलब्धता प्रदान करते ज्यात मूळ डेटाच्या दोन किंवा अधिक प्रती असतात.
  • लोड बॅलेंसिंग - शार्डींग ही एक पद्धत आहे जी मोंगोडीबीला आडव्या प्रमाणात मोजण्याची परवानगी देण्यासाठी वापरली जाते, म्हणजे डेटा वितरीत केला जाईल आणि श्रेणींमध्ये विभागला जाईल आणि नंतर भिन्न सर्व्हरमध्ये असलेल्या भिन्न शार्डमध्ये संग्रहित केला जाईल. डेटा कशा वितरित केला जाईल हे निर्धारित करण्यासाठी शार्द की वापरल्या जातात.
  • एकत्रिकरण - डेटाची बॅच प्रक्रिया सक्षम करण्यासाठी तसेच एकत्रित ऑपरेशन्स करण्यासाठी मॅपरेड्यूस लागू केला जाऊ शकतो.
  • फाईल स्टोरेज - उपरोक्त फंक्शन्सचा वापर आणि शार्डींगद्वारे वितरित पद्धतीने कार्य करणारी फाइल सिस्टम म्हणून मोंगोडीबीचा वापर केला जाऊ शकतो.