MongoDB

நூலாசிரியர்: Eugene Taylor
உருவாக்கிய தேதி: 11 ஆகஸ்ட் 2021
புதுப்பிப்பு தேதி: 1 ஜூலை 2024
Anonim
Mongo DB ПОЛНЫЙ КУРС
காணொளி: Mongo DB ПОЛНЫЙ КУРС

உள்ளடக்கம்

வரையறை - மோங்கோடிபி என்றால் என்ன?

மோங்கோடிபி என்பது ஒரு குறுக்கு-தளம் மற்றும் திறந்த-மூல ஆவணம் சார்ந்த தரவுத்தளமாகும், இது ஒரு வகையான NoSQL தரவுத்தளமாகும். ஒரு NoSQL தரவுத்தளமாக, மோங்கோடிபி தொடர்புடைய தரவுத்தளத்தின் அட்டவணை அடிப்படையிலான கட்டமைப்பைத் தவிர்த்து, JSON போன்ற ஆவணங்களை மாற்றியமைக்க, அது BSON எனப்படும் மாறும் திட்டங்களைக் கொண்டுள்ளது.

இது சில வகையான பயன்பாடுகளுக்கான தரவு ஒருங்கிணைப்பை வேகமாகவும் எளிதாகவும் செய்கிறது. ஒற்றை சேவையக வரிசைப்படுத்தல் முதல் பெரிய மற்றும் சிக்கலான பல தள உள்கட்டமைப்புகள் வரை அளவிடக்கூடிய தன்மை, அதிக கிடைக்கும் தன்மை மற்றும் செயல்திறன் ஆகியவற்றிற்காக மோங்கோடிபி கட்டப்பட்டுள்ளது.

மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.

டெக்கோபீடியா மோங்கோடிபியை விளக்குகிறது

மோங்கோடிபி முதன்முதலில் மோங்கோடிபி இன்க் உருவாக்கியது, பின்னர் 10 ஜென் என அழைக்கப்பட்டது, முதலில் அக்டோபர் 2007 இல் விண்டோஸ் அஸூர் மற்றும் கூகிள் ஆப் எஞ்சின் போன்ற பாஸ் (பிளாட்ஃபார்ம் ஒரு சேவையாக) தயாரிப்பில் முக்கிய பகுதியாக இருந்தது. இந்த வளர்ச்சி 2009 இல் திறந்த மூலத்திற்கு மாற்றப்பட்டது.

மோங்கோடிபி மிகவும் பிரபலமான NoSQL தரவுத்தளங்களில் ஒன்றாக மாறியது, இது ஈபே, கிரெய்க்ஸ்லிஸ்ட், சோர்ஸ்ஃபோர்ஜ் மற்றும் தி நியூயார்க் டைம்ஸ் உள்ளிட்ட பல முக்கிய வலைத்தளங்களுக்கான பின்தளத்தில் பயன்படுத்தப்படுகிறது. மோங்கோடிபி குனு அஃபெரோ பொது பொது உரிமத்தின் கீழ் கிடைக்கிறது, அதன் மொழி இயக்கிகள் அப்பாச்சி உரிமத்தின் கீழ் கிடைக்கின்றன. வணிக உரிமங்களும் வழங்கப்படுகின்றன.

மோங்கோடிபி அம்சங்கள்:

  • தற்காலிக வினவல்கள் - புலம், வழக்கமான வெளிப்பாடு தேடல்கள் மற்றும் வரம்பு வினவல்கள் மூலம் தேடலை ஆதரிக்கிறது.
  • அட்டவணைப்படுத்தல் - BSON ஆவணத்தில் உள்ள எந்தவொரு துறையையும் குறியிடலாம்.
  • பிரதி - அசல் தரவின் இரண்டு அல்லது அதற்கு மேற்பட்ட நகல்களைக் கொண்ட பிரதி செட் வழியாக அதிக கிடைக்கும் தன்மையை வழங்குகிறது.
  • சுமை சமநிலை - கூர்மையானது என்பது மோங்கோடிபியை கிடைமட்டமாக அளவிட அனுமதிக்கப் பயன்படும் முறையாகும், அதாவது தரவு விநியோகிக்கப்பட்டு வரம்புகளாகப் பிரிக்கப்பட்டு வெவ்வேறு சேவையகங்களில் அமைந்திருக்கும் வெவ்வேறு துண்டுகளில் சேமிக்கப்படும். தரவு எவ்வாறு விநியோகிக்கப்படும் என்பதை தீர்மானிக்க கூர்மையான விசைகள் பயன்படுத்தப்படுகின்றன.
  • திரட்டுதல் - தரவின் தொகுதி செயலாக்கத்தை செயல்படுத்துவதற்கும் ஒருங்கிணைப்பு செயல்பாடுகளைச் செய்வதற்கும் MapReduce ஐப் பயன்படுத்தலாம்.
  • கோப்பு சேமிப்பு - மோங்கோடிபியை கோப்பு முறைமையாகப் பயன்படுத்தலாம், இது மேற்கண்ட செயல்பாடுகளைப் பயன்படுத்துகிறது மற்றும் கூர்மையான மூலம் விநியோகிக்கப்பட்ட முறையில் செயல்படுகிறது.