YugabyteDB
யுகபைட்டிபி என்பது மேகக்கணி-பூர்வீக பயன்பாடுகளுக்கான உயர் செயல்திறன் கொண்ட பரிவர்த்தனை விநியோகிக்கப்பட்ட எஸ். க்யூ. எல் தரவுத்தளமாகும், இது யுகபைட்டால் உருவாக்கப்பட்டது. யுகபைட் வரலாற்றை முன்னாள் ஃபேஸ்புக் பொறியாளர்களான கண்ணன் முத்துக்கருப்பன், கார்த்திக் ரங்கநாதன் மற்றும் மிகைல் பௌடின் ஆகியோர் நிறுவினர். பேஸ்புக்கில், பேஸ்புக் மெசஞ்சர் மற்றும் பேஸ்புக்கின் செயல்பாட்டு தரவுக் கடை போன்ற பணிச்சுமைகளில் குறிப்பிடத்தக்க வளர்ச்சியின் போது கசாண்ட்ரா மற்றும் ஹெச்பேஸை உருவாக்கி இயக்கிய குழுவில் அவர்கள் ஒரு பகுதியாக இருந்தனர். மைக்ரோ சர்வீசஸ், கண்டெய்னரைசேஷன், அதிக கிடைக்கும் தன்மை, புவியியல் விநியோகம், ஏபிஐக்கள் மற்றும் ஓபன் சோர்ஸ் போன்ற ஃபேஸ்புக்கில் அவர்கள் அனுபவித்த போக்குகள் அனைத்து வணிகங்களுக்கும் பொருத்தமானவை என்று நம்பி, நிறுவனர் பிப்ரவரி 2016 இல் யுகாபைட் டிபியை உருவாக்க ஒன்றிணைந்தனர், குறிப்பாக அவை வளாகத்தில் இருந்து கிளவுட்-பூர்வீக செயல்பாடுகளுக்கு நகரும் போது. யுகபைட் டிபி ஆரம்பத்தில் இரண்டு பதிப்புகளில் கிடைத்ததுஃ சமூகம் மற்றும் நிறுவனம். ஜூலை 2019 இல், யுகபைட் முன்பு வணிக அம்சங்களைத் திறந்து, அப்பாச்சி 2 உரிமத்தின் கீழ் யுகபைட் டிபியை திறந்த மூலமாக அறிமுகப்படுத்தியது. தயாரிப்பின் விரைவான பரிணாமம் தரவு நிர்வாகத்தில் 2020 கார்ட்னர் கூல் விற்பனையாளராக பெயரிடப்படுவதற்கு வழிவகுத்தது. யுகபைட் கிளவுட்டை யுகபைட் கிளவுட் செப்டம்பர் 2021 இல் அறிமுகப்படுத்தியது, இப்போது யுகபைட் டி. பி மேனேஜ்டு என்று மறுபெயரிடப்பட்டது, இது யுகபைட் டி. பியின் ஒரு சேவை வழங்கலாக முழுமையாக நிர்வகிக்கப்படும் தரவுத்தளமாகும். நிறுவனம் தொடங்கப்பட்டு ஆறு ஆண்டுகளுக்குப் பிறகு, யுகபைட் 188 மில்லியன் டாலர் தொடர் சி நிதிச் சுற்றுக்கு முற்றுப்புள்ளி வைத்து, யூனிகார்ன் தொடக்க நிறுவனமாக $1.3Bn மதிப்பீட்டில் உருவானது. ACID இணக்கம்]. ஜெப்சென் சோதனை, துல்லியத்தை சரிபார்ப்பதற்கான நடைமுறை தொழில் தரநிலை, ஒருபோதும் முழுமையாக தேர்ச்சி பெறவில்லை, முக்கியமாக திட்ட மாற்றங்களின் போது இனம் நிலைமைகள் காரணமாக. CAP தேற்றம் சொற்களில் யுகபைட் டிபி என்பது ஒரு நிலையான/பகிர்வு சகிப்புத்தன்மை (CP) தரவுத்தளமாகும். YugabyteDB இரண்டு அடுக்குகளைக் கொண்டுள்ளது, DocDB மற்றும் Yugabyte வினவல் அடுக்கு என்று அழைக்கப்படும் சேமிப்பு இயந்திரம். DocDB சேமிப்பு இயந்திரம் தரவுகளுக்கான ஷார்டிங் மற்றும் லோடு பேலன்சிங் வழிமுறைகளுடன் இணைந்து தனிப்பயனாக்கப்பட்ட ராக்ஸ் டி. பி. யைக் கொண்டுள்ளது. கூடுதலாக, ராஃப்ட் ஒருமித்த வழிமுறை முனைகளுக்கு இடையிலான தரவின் பிரதிபலிப்பைக் கட்டுப்படுத்துகிறது. விநியோகிக்கப்பட்ட பரிவர்த்தனைகளை ஆதரிக்க ஒரு விநியோகிக்கப்பட்ட பரிவர்த்தனை மேலாளர் மற்றும் மல்டிவர்ஷன் கான்குரன்சி கட்டுப்பாடு (எம். வி. சி. சி) உள்ளது. இயந்திரம் ஒரு கலப்பின தர்க்க கடிகாரத்தையும் பயன்படுத்துகிறது, இது காரண உறவுகளைக் கண்காணிக்க லாம்போர்ட் கடிகாரங்களுடன் கரடுமுரடான ஒத்திசைக்கப்பட்ட இயற்பியல் கடிகாரங்களை ஒருங்கிணைக்கிறது. DocDB அடுக்கு பயனர்களால் நேரடியாக அணுக முடியாது. யுகபைட் டிபி வினவல் அடுக்கு யுகபைட் ஒரு பிளக் செய்யக்கூடிய வினவல் அடுக்கைக் கொண்டுள்ளது, இது கீழே உள்ள சேமிப்பு அடுக்கிலிருந்து வினவல் அடுக்கை சுருக்குகிறது. தற்போது தரவுத்தளத்தை அணுகக்கூடிய இரண்டு ஏபிஐகள் உள்ளனஃ ஒய்எஸ்கியூஎல் என்பது v11.2 ஐ அடிப்படையாகக் கொண்ட போஸ்ட்கிரேஎஸ்கியூஎல் குறியீடு-இணக்கமான ஏபிஐ ஆகும். சொந்த நெறிமுறைகளைப் பயன்படுத்தி நிலையான போஸ்ட்கிரேஎஸ்கியூஎல் இயக்கிகள் மூலம் ஒய்எஸ்கியூஎல் அணுகப்படுகிறது. இது வினவல் அடுக்குக்கான சொந்த போஸ்ட்கிரேஎஸ்கியூஎல் குறியீட்டைப் பயன்படுத்துகிறது மற்றும் சேமிப்பு இயந்திரத்தை பிளக் செய்யக்கூடிய வினவல் அடுக்குக்கு அழைப்புகளுடன் மாற்றுகிறது. இந்த மறு பயன்பாடு யுகபைட் பல அம்சங்களை ஆதரிக்கிறது, அவற்றில் பின்வருவன அடங்கும்ஃ தூண்டுதல்கள் மற்றும் சேமிக்கப்பட்ட நடைமுறைகள் போஸ்ட்ஜிரேஎஸ்கியூஎல் நீட்டிப்புகள் வினவல் அடுக்கில் செயல்படுகின்றன பூர்வீக ஜேஎஸ்ஓஎன்பி ஆதரவு ஒய். சி. க்யூ. எல் என்பது v3.10 ஐ அடிப்படையாகக் கொண்ட கசாண்ட்ரா போன்ற ஏபிஐ மற்றும் சி + + இல் மீண்டும் எழுதப்பட்டுள்ளது. 9042 இன் சொந்த நெறிமுறை துறைமுகத்தைப் பயன்படுத்தி நிலையான கசாண்ட்ரா இயக்கிகள் மூலம் ஒய். சி. க்யூ. எல் அணுகப்படுகிறது. 'வனிலா' கசாண்ட்ரா கூறுகளுக்கு கூடுதலாக, ஒய். சி. க்யூ. எல் பின்வரும் அம்சங்களுடன் அதிகரிக்கப்பட்டுள்ளதுஃ பரிவர்த்தனை நிலைத்தன்மை-கசாண்ட்ராவைப் போலல்லாமல், யுகபைட் ஒய். சி. க்யூ. எல் பரிவர்த்தனை சார்ந்ததாகும். ஜேஎஸ்ஓஎன் தரவு வகைகளை சொந்தமாக ஆதரிக்கிறது அட்டவணைகள் இரண்டாம் நிலை குறியீடுகளைக் கொண்டிருக்கலாம் தற்போது, இரு ஏபிஐகளிலும் எழுதப்பட்ட தரவு மற்ற ஏபிஐ வழியாக அணுக முடியாது, இருப்பினும் ஒய்எஸ்கியூஎல் போஸ்ட்ஜிரேஎஸ்கியூஎல் வெளிநாட்டு தரவு ரேப்பர் அம்சத்தைப் பயன்படுத்தி ஒய். சி. க்யூ. எல். ஐ அணுக முடியும். கணினியை அணுகுவதற்கான பாதுகாப்பு மாதிரி ஏபிஐ-இலிருந்து பெறப்பட்டது, எனவே ஒய்எஸ்கியூஎல்-க்கான அணுகல் கட்டுப்பாடுகள் போஸ்ட்கிரேஎஸ்கியூஎல் போலவும், ஒய். சி. க்யூ. எல்-க்கான அணுகல் கட்டுப்பாடுகள் கசாண்ட்ரா அணுகல் கட்டுப்பாடுகள் போலவும் இருக்கும். கிளஸ்டர்-டு-கிளஸ்டர் ரெப்ளிகேஷன் ஒற்றை தரவுத்தளத்தை விநியோகிப்பதற்கான அதன் முக்கிய செயல்பாட்டிற்கு கூடுதலாக, யுகபைட் டிபி தரவுத்தள நிகழ்வுகளுக்கு இடையில் பிரதிபலிக்கும் திறனைக் கொண்டுள்ளது. பிரதி ஒரு வழி அல்லது இரு திசை இருக்க முடியும் மற்றும் ஒத்திசைவற்ற உள்ளது. ஒன்-வே ரெப்ளிகேஷன் என்பது வேலை சுமை ஆஃப்-லோடிங்கிற்கான வாசிப்பு-மட்டும் நகலை உருவாக்க அல்லது செயலில்-செயலற்ற காத்திருப்பு உருவாக்க வாசிப்பு-எழுதும் முறையில் பயன்படுத்தப்படுகிறது. இரு-திசை பிரதி பொதுவாக வாசிப்பு-எழுத்து உள்ளமைவுகளில் பயன்படுத்தப்படுகிறது மற்றும் செயலில்-செயலில் உள்ள கட்டமைப்புகள், புவி-விநியோகிக்கப்பட்ட பயன்பாடுகள் போன்றவற்றுக்குப் பயன்படுத்தப்படுகிறது. இடம்பெயர்வு கருவி யுகபைட் யுகபைட்டிபி வாயேஜரையும் வழங்குகிறது, இது ஆரக்கிள் மற்றும் பிற ஒத்த தரவுத்தளங்களை யுகபைட்டிபிக்கு இடம்பெயர்வதை எளிதாக்குகிறது. இந்த கருவி திட்டங்களின் இடம்பெயர்வு, நடைமுறைக் குறியீடு மற்றும் தரவை மூல தளத்திலிருந்து யுகபைட் டி. பி. க்கு மாற்றுவதை ஆதரிக்கிறது. கிளவுட் தரவுத்தளம் விநியோகிக்கப்பட்ட SQL தொடர்புடைய தரவுத்தள மேலாண்மை அமைப்புகளின் ஒப்பீடு பொருள்-உறவு தரவுத்தள மேலாண்மை அமைப்புகளின் ஒப்பீடு கிளவுட் நேட்டிவ் கம்ப்யூட்டிங் தரவுத்தள மேலாண்மை அமைப்பு MVCC ஐப் பயன்படுத்தும் தரவுத்தளங்களின் பட்டியல் தொடர்புடைய தரவுத்தள மேலாண்மை அமைப்புகளின் பட்டியல் காக்ரோச்ச்டிபி டிடிபி குறிப்புகள் வெளிப்புற இணைப்புகள் ஸ்லாக் சமூக கிளவுட் தரவுத்தளங்கள் தரவுத்தள நிறுவனங்கள் பெரிய அட்டவணை செயல்படுத்தல்கள் லினக்ஸ் நியூஎஸ்க்யூஎல் விநியோகிக்கப்பட்ட கம்ப்யூட்டிங் கணினி அமைப்புகள் மென்பொருள் நிறுவனங்கள் சிலிக்கான் பள்ளத்தாக்கை தளமாகக் கொண்ட அமெரிக்க நிறுவனங்கள்