YDB (database)
YDB (இன்னும் மற்றொரு டேட்டாபேஸ்) என்பது யான்டெக்ஸ் உருவாக்கிய விநியோகிக்கப்பட்ட SQL தரவுத்தள மேலாண்மை அமைப்பு (DBMS) ஆகும், இது திறந்த மூல தொழில்நுட்பமாக கிடைக்கிறது. செயல்பாட்டு YDB என்பது வினாடிக்கு மில்லியன் கணக்கான கோரிக்கைகள் வரை பெரிய செயல்பாட்டு சுமைகளை ஆதரிக்கும் திறன் கொண்ட பெரிய வலை சேவைகளை உருவாக்க அனுமதிக்கும் ஒரு தொழில்நுட்பமாகும். இது SQL-YDB வினவல் மொழியின் (YQL) வலுவான தட்டச்சு செய்யப்பட்ட பேச்சுவழக்கை இயல்புநிலை வினவல் மொழியாகப் பயன்படுத்துகிறது மற்றும் ACID பரிவர்த்தனைகளை ஆதரிக்கிறது. திறந்த மூல மென்பொருளாக கிடைக்கும் இந்த டிபிஎம்எஸ்ஸின் மிக நெருக்கமான ஒப்புமைகள் யுகபைட் டிபி மற்றும் காக்க்ரோச்ச்டிபி ஆகும். YDB இயற்பியல் புரவலன்கள் முழுவதும் கணினி கிளஸ்டர்களுக்கு சுயமாக பயன்படுத்தப்படலாம் அல்லது குபெர்னெட்ஸ் வழியாக மெய்நிகர் இயந்திரங்களில் அல்லது யாண்டெக்ஸ் கிளவுட்டில் நிர்வகிக்கப்பட்ட சேவையாக இருக்கலாம். நிர்வகிக்கப்பட்ட சேவை விருப்பத்திற்கு சர்வர்லெஸ் கம்ப்யூட்டிங் முறை அல்லது பிரத்யேக முறை கிடைக்கிறது. கட்டிடக்கலை ஒய். டி. பி பகிரப்பட்ட-எதுவும் இல்லாத கட்டமைப்பைக் கொண்ட கிளஸ்டர்களில் செயல்படுகிறது மற்றும் நிலையான பொருட்கள் வன்பொருளைப் பயன்படுத்துகிறது. இந்த அமைப்பு நம்பமுடியாத செயலிகளின் வலையமைப்பில் ஒருமித்த கருத்தைத் தீர்ப்பதற்கான தகவல்தொடர்பு நெறிமுறையை செயல்படுத்தும் டேப்லெட்களை அடிப்படையாகக் கொண்டது. செயல்பாட்டில், இந்த நெறிமுறை பாக்சோஸ் மற்றும் ராஃப்ட் போன்றது. ஒய். டி. பி. யில் உள்ள பயனர் டேப்லெட்டுகள் ஒரு கட்டாய முதன்மை விசையைக் கொண்டுள்ளன, மேலும் அவை அதன் வரம்புகளால் துண்டிக்கப்படுகின்றன. பயனர் தரவுகளுடன் கூடிய துண்டுகள் டேட்டார்சார்ட்ஸ் எனப்படும் டேப்லெட்டுகளால் கட்டுப்படுத்தப்படுகின்றன. டேட்டாஸ்ஹார்ட்டின் அளவு பல ஜிகாபைட்டுகளை அடைய முடியும். தரவு சேமிப்பு வரம்பு அல்லது ஷார்ட் சுமை வரம்பை மீறும் போது இது தானாகவே பல டேப்லெட்டுகளாகப் பிரிக்கப்படலாம். பயனர் சுமையின் அடிப்படையில் கணினி வெளிப்படையாக அளவிடுகிறது. டேட்டாஸ்ஹார்ட்டைத் தவிர, பிற டேப்லெட் வகைகளும் அடங்கும்ஃ பயனர் அட்டவணைகளைப் பற்றிய மெட்டாடேட்டாவைச் சேமிக்கும் ஸ்கீம்ஹார்ட்; டேப்லெட்டுகளை சமநிலைப்படுத்தி அறிமுகப்படுத்தும் ஹைவ்; விநியோகிக்கப்பட்ட பரிவர்த்தனைகளைத் திட்டமிடும் ஒருங்கிணைப்பாளர் மற்றும் மத்தியஸ்தர். டேப்லெட்டுகளின் தரவு டிஸ்ட்ரிபியூட்டட் ஸ்டோரேஜ் லேயரில் சேமிக்கப்படுகிறது, இது டேப்லெட் நெறிமுறையை ஆதரிப்பதற்கான ஒரு சிறப்பு நெறிமுறையுடன் கூடிய முக்கிய மதிப்பு சேமிப்பாகும். விநியோகிக்கப்பட்ட சேமிப்பு தரவு நகலெடுப்பை உறுதி செய்கிறது, அதே நேரத்தில் டேப்லெட்களில் இருந்து தரவு பி. எல். ஓ. பி. களாக சேமிக்கப்படுகிறது. கால்வின் வழிமுறையின் அடிப்படையில் விநியோகிக்கப்பட்ட பரிவர்த்தனை கட்டமைப்பைப் பயன்படுத்தி ஒன்று அல்லது அதற்கு மேற்பட்ட அட்டவணைகளிலிருந்து தரவுகளுக்கு இடையில் விநியோகிக்கப்பட்ட பரிவர்த்தனைகளை YDB செயல்படுத்துகிறது. கால்வின் போலல்லாமல், ஒய். டி. பி பதிவு பூட்டுதலைப் பயன்படுத்துவதன் மூலம் ஊடாடும் மற்றும் நிர்ணயிக்கப்படாத பரிவர்த்தனைகளை ஆதரிக்கிறது. ஒய். டி. பி நடிகர் மாதிரியை அடிப்படையாகக் கொண்டது. நடிகர்கள் ஒற்றை-திரிக்கப்பட்ட பின்-முனை தானியங்கிகள், அவை வெவ்வேறு கிளஸ்டர் சேவையகங்களில் வசிக்கும் போது ஒருவருக்கொருவர் செய்திகளைப் பரிமாறிக்கொள்கின்றன. நெட்வொர்க்கிற்குள் உள்ள செய்திகள் திட்டத்தின் ஒரு பகுதியாக உருவாக்கப்பட்ட ஒன்றோடொன்று இணைக்கப்பட்ட நூலகத்தைப் பயன்படுத்தி பரிமாறிக்கொள்ளப்படுகின்றன. மெய்நிகர் தடுப்பு சாதனங்கள் அல்லது தொடர்ச்சியான வரிசைகள் போன்ற பல டிஜிட்டல் சேவைகள் ஒய். டி. பி மீது ஒரு அடுக்காக உருவாக்கப்பட்டுள்ளன. முனை கண்டுபிடிப்பு, கிளையன்ட் சமநிலைப்படுத்தல் போன்றவற்றுக்கான நடைமுறைகளை செயல்படுத்தும் பல கிளையன்ட் எஸ். டி. கே. களுடன் ஜிஆர். பி. சி நெறிமுறை வழியாக பயனர் தொடர்புகளை ஒய். டி. பி ஆதரிக்கிறது. YDB தனித்தனி தரவு வகையாக UUID ஐ ஆதரிக்கவில்லை. ஒரு அட்டவணையில் தரவைச் சேர்க்கும்போது புல மதிப்பை தானாக அதிகரிக்க இது ஒரு உள்ளமைக்கப்பட்ட செயல்பாட்டைக் கொண்டிருக்கவில்லை. 2010 ஆம் ஆண்டில், யான்டெக்ஸ் தனது சொந்த நோஎஸ்க்யூஎல் டிபிஎம்எஸ் கிவியில் வேலை செய்யத் தொடங்கியது மற்றும் 2011 ஆம் ஆண்டில் உள் பயன்பாட்டிற்காக அதை வெளியிட்டது. இருப்பினும், கிவி இறுதியில் நிலைத்தன்மையையும், அதே போல் நோஎஸ்கியூஎல் மாதிரியின் பிற குறைபாடுகளையும் கொண்டிருந்தது. 2012 ஆம் ஆண்டில், டிபிஎம்எஸ்-க்கான அதன் தேவைகளை பூர்த்தி செய்வதற்காக, யான்டெக்ஸ் கிகிமர் திட்டத்தை தொடங்குகிறது, இது பின்னர் ஒய். டி. பி என்று அழைக்கப்படுகிறது. 2016 ஆம் ஆண்டில், YDB யாண்டெக்ஸ் சேவைகளுக்கு அறிமுகப்படுத்தப்பட்டது. 2018 ஆம் ஆண்டில், YDB ஐ அடிப்படையாகக் கொண்ட தரவு சேமிப்புடன் யாண்டெக்ஸ் கிளவுட் இயங்குதளம் தொடங்கப்பட்டது. அதே நேரத்தில், நிறுவனம் எதிர்காலத்தில் YDB ஐ யாண்டெக்ஸ் கிளவுட்டில் ஒரு நிர்வகிக்கப்பட்ட சேவையாக கிடைக்கச் செய்யும் என்று அறிவித்தது, பின்னர் வாடிக்கையாளர்களுக்கு இந்த சேவைக்கான அணுகலையும், போஸ்ட்ஜிரேஎஸ்கியூஎல், மோங்கோடிபி போன்ற பிற நிர்வகிக்கப்பட்ட சேவைகளையும் வழங்கியது. இந்த மேகக்கணி பதிப்பு யான்டெக்ஸ் தரவுத்தளம் (YDB க்கான நிர்வகிக்கப்பட்ட சேவை, பின்னர்) என்று அழைக்கப்பட்டது. ஏப்ரல் 2022 இல், YDB DBMS கிட்ஹப்பில் அப்பாச்சி 2 உரிமத்தின் கீழ் இலவச மென்பொருளாக வெளியிடப்பட்டது. குறிப்புகள் வெளிப்புற இணைப்புகள் உறவு தரவுத்தள மேலாண்மை அமைப்புகள் யாண்டெக்ஸ் மென்பொருள் இலவச தரவுத்தள மேலாண்மை அமைப்புகள் குறுக்கு-தள இலவச மென்பொருள்