YDB, ஒரு திறந்த மூல விநியோகிக்கப்படும் SQL தரவுத்தளமாகும்

தேடுபவர்களுக்கு பிவிநியோகிக்கப்பட்ட SQL தரவுத்தளம், இன்று நாம் பேசப்போகும் கட்டுரை உங்களுக்கு ஆர்வமாக இருக்கலாம், ஏனென்றால் நாங்கள் பேசுவோம் YDB, சமீபத்தில் இது ஒரு தரவுத்தளமாகும் Yandex அதன் மூலக் குறியீட்டை வெளியிட்டது.

YDB இருந்தது ஊடாடும் இணைய சேவைகளுக்கான வளர்ந்து வரும் தேவைக்கு பதிலளிக்கும் வகையில் அடித்தளத்திலிருந்து வடிவமைக்கப்பட்டுள்ளது அளவிடக்கூடியது. OLTP போன்ற பணிச்சுமைக்கு, அளவிடுதல், கண்டிப்பான நிலைத்தன்மை மற்றும் வரம்புகளுக்கு இடையே திறமையான பரிவர்த்தனைகள் ஆகியவை அவசியம்.

YDB ஆனது தரவுத்தளங்கள் மற்றும் விநியோகிக்கப்பட்ட அமைப்புகளில் வலுவான பின்னணியைக் கொண்டவர்களால் கட்டமைக்கப்பட்டது, அவர்கள் உலகின் மிகப்பெரிய தேடுபொறிகளில் ஒன்றான No-SQL தரவுத்தளத்தையும் வரைபட-குறைப்பு அமைப்பையும் உருவாக்கியுள்ளனர்.

Apache 2.0 உரிமத்தின் கீழ், YDB குறைந்தபட்சம் 86 GB RAM உடன் 64-bit x8 இயங்குதளங்களில் இயங்குகிறது.

“உபுண்டு லினக்ஸில் இயங்கும் x86 64-பிட் கணினிகளில் உற்பத்தி அமைப்புகளை இயக்குவதில் எங்களுக்கு விரிவான அனுபவம் உள்ளது. YDB-யின் நெகிழ்வான வடிவமைப்பு, நிலையான வரிசைகள் மற்றும் மெய்நிகர் பிளாக் சாதனங்கள் உட்பட அதிக சேவைகளை உருவாக்க அனுமதிக்கிறது என்று நாங்கள் கண்டறிந்தோம்," என்று மேம்பாட்டுக் குழு கூறுகிறது.

“மேம்பாடு நோக்கங்களுக்காக, YDB தரவுத்தளத்தை MacOS மற்றும் Microsoft Windows இன் சமீபத்திய பதிப்புகளில் உருவாக்கி இயக்க முடியுமா என்பதை நாங்கள் தொடர்ந்து சரிபார்க்கிறோம். »

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

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

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

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

தற்போதைய உற்பத்தி வசதிகள் 10 க்கும் மேற்பட்ட முனைகளைக் கொண்டுள்ளன, பெட்டாபைட் தரவுகளைச் சேமித்து, வினாடிக்கு மில்லியன் கணக்கான விநியோகிக்கப்பட்ட பரிவர்த்தனைகளைக் கையாளுகின்றன.

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

அதுவும் உண்டு தரவு அணுகல் ஆதரவு ஸ்கேன் வினவல்களைப் பயன்படுத்தி, தரவுத்தளத்தில் தற்காலிக பகுப்பாய்வு வினவல்களைச் செய்ய வடிவமைக்கப்பட்டுள்ளது, படிக்க-மட்டும் பயன்முறையில் செயல்படுத்தப்பட்டு, ஒரு grpc ஸ்ட்ரீமைத் தருகிறது.

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

YDB வலுவான நிலைத்தன்மை, ACID பரிவர்த்தனைகள், உயர் செயல்திறன் வினவல்கள், பழக்கமான SQL பேச்சுவழக்குடன் விரைவான தரவு கையகப்படுத்தல் மற்றும் JSON API ஆதரவு ஆகியவற்றை ஒருங்கிணைக்கிறது. அனைத்து நவீன பணிச்சுமைகளிலும் வேலை செய்கிறது: முக்கிய மதிப்பு, தொடர்புடையது, JSON.

இறுதியாக, நீங்கள் அதைப் பற்றி மேலும் தெரிந்து கொள்ள ஆர்வமாக இருந்தால், நீங்கள் விவரங்களைப் பார்க்கலாம் பின்வரும் இணைப்பு.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.