அலிபாபா போலார்.டி.பி மூலக் குறியீட்டை வெளியிட்டது

அலிபாபா விடுவிக்கப்பட்டார் சில நாட்களுக்கு முன்பு இன் மூலக் குறியீட்டை வெளியிடுவதற்கான முடிவை எடுத்துள்ளனர் உங்கள் விநியோகிக்கப்பட்ட தரவுத்தள மேலாண்மை அமைப்பு "போலார்டிபி" இது PostgreSQL ஐ அடிப்படையாகக் கொண்டது, குறியீடு திறந்திருக்கும் அப்பாச்சி 2.0 உரிமத்தின் கீழ்.

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

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

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

இணைப்புகள் மல்டிவர்ஷன் ஒத்திசைவு கட்டுப்பாட்டு பொறிமுறையின் விநியோகிக்கப்பட்ட பதிப்பைச் சேர்க்கின்றன (MVCC) வெவ்வேறு தனிமை நிலைகளுக்கு PostgreSQL கோருக்கு. PolarDB செயல்பாட்டின் பெரும்பகுதி நீட்டிப்புகளுக்கு நகர்த்தப்பட்டுள்ளது, இது PostgreSQL மீதான சார்புநிலையை குறைக்கிறது மற்றும் PolarDB- அடிப்படையிலான தீர்வுகளின் மேம்படுத்தல் மற்றும் வரிசைப்படுத்தலை எளிதாக்குகிறது (PostgreSQL இன் புதிய பதிப்புகளுக்கு மாறுவதை எளிதாக்குகிறது மற்றும் முழு PostgreSQL பொருந்தக்கூடிய தன்மையைப் பராமரிக்கிறது).

மூன்று அடிப்படை கூறுகள் உள்ளன ஒரு கிளஸ்டரில்: தரவுத்தள முனைகள் (டி.என்), கிளஸ்டர் மேலாளர் (சி.எம்) மற்றும் பரிவர்த்தனை மேலாண்மை சேவை (டி.எம்), கூடுதலாக, ஒரு ப்ராக்ஸி சுமை இருப்பு சம்பந்தப்பட்டிருக்கலாம். ஒவ்வொரு கூறுகளும் ஒரு தனி செயல்முறை மற்றும் வெவ்வேறு இயற்பியல் சேவையகங்களில் இயக்க முடியும். தரவுத்தள முனைகள் கிளையன்ட் SQL வினவல்களுக்கு சேவை செய்கின்றன, அதே நேரத்தில் விநியோகிக்கப்பட்ட வினவல்களை மற்ற தரவுத்தள முனைகளின் பங்கேற்புடன் செயல்படுத்துவதற்கான ஒருங்கிணைப்பாளர்களாக செயல்படுகின்றன.

கிளஸ்டர் நிர்வாகி ஒவ்வொரு தரவுத்தள முனையின் நிலையையும் கண்காணிக்கிறார், கிளஸ்டர் உள்ளமைவைச் சேமித்து, நிர்வகித்தல், காப்புப் பிரதி எடுப்பது, சுமை சமநிலைப்படுத்துதல், புதுப்பித்தல், தொடங்குதல் மற்றும் முனைகளை நிறுத்த கருவிகளை வழங்குகிறது. கொத்து முழுவதும் ஒட்டுமொத்த ஒருமைப்பாட்டை பராமரிக்க பரிவர்த்தனை மேலாண்மை சேவை பொறுப்பு.

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

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

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

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

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


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

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

*

*

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