EXtremeDB
எக்ஸ்ட்ரீமிடிபி என்பது உயர் செயல்திறன், குறைந்த தாமதம், ஏசிஐடி-இணக்கமான உட்பொதிக்கப்பட்ட தரவுத்தள மேலாண்மை அமைப்பாகும், இது நினைவக தரவுத்தள அமைப்பு (ஐஎம்டிஎஸ்) கட்டமைப்பைப் பயன்படுத்துகிறது மற்றும் சி/சி + + அடிப்படையிலான நிரல்களுடன் இணைக்க வடிவமைக்கப்பட்டுள்ளது. இது விண்டோஸ், லினக்ஸ் மற்றும் பிற நிகழ்நேர மற்றும் உட்பொதிக்கப்பட்ட இயக்க முறைமைகளில் வேலை செய்கிறது. வளம்-கட்டுப்படுத்தப்பட்ட சூழல்களில் இயங்கும் உட்பொதிக்கப்பட்ட அமைப்புகளை இலக்காகக் கொண்டு, 2001 ஆம் ஆண்டில் மெக்ஆப்ஜெக்ட் எல். எல். சி. ஆல் ஹிஸ்டரி எக்ஸ்ட்ரீம்டிபி அறிமுகப்படுத்தப்பட்டது (அதாவது. வரையறுக்கப்பட்ட சீரற்ற அணுகல் நினைவகம் மற்றும் ஒப்பீட்டளவில் குறைந்த ஆற்றல் கொண்ட மத்திய செயலாக்க அலகுகள்). எக்ஸ்ட்ரீம் டிபி ஒரு சிறிய குறியீடு அளவைக் கொண்டுள்ளது, இது சுமார் 150 கேபி மட்டுமே. இது சொந்த சி மொழி பயன்பாட்டு நிரலாக்க இடைமுகம் மற்றும் கிடைக்கும் மூலக் குறியீட்டைக் கொண்டுள்ளது. உட்பொதிக்கப்பட்ட அமைப்புகளில் பயன்படுத்தப்படும் பல்வேறு செயலிகள் மற்றும் இயக்க முறைமைகளை ஆதரிக்க eXtremeDB அதிக அளவு பெயர்வுத்திறனைக் கொண்டுள்ளது. வாடிக்கையாளர்களின் ஆரம்பகால பயன்பாடுகளில் டிஜிட்டல் டிவி செட்-டாப் பாக்ஸ்கள், உற்பத்தி மற்றும் தொழில்துறை கட்டுப்பாட்டு அமைப்புகள் மற்றும் தொலைத்தொடர்பு/நெட்வொர்க்கிங் சாதனங்களில் ஒருங்கிணைப்பு ஆகியவை அடங்கும். அத்தகைய சாதனங்களில் நிர்வகிக்கப்படும் தரவுகளின் அளவில் குறிப்பிடத்தக்க வளர்ச்சியை தொழில்துறை ஆய்வாளர்கள் மற்றும் மெக்ஆப்ஜெக்ட் சித்தரிப்பதை நிர்வகிக்க எக்ஸ்ட்ரீம்டிபி உருவானது. பிற்கால பதிப்புகள் உயர் செயல்திறன் கொண்ட உட்பொதிக்கப்படாத மென்பொருள் சந்தையை இலக்காகக் கொண்டிருந்தன, இதில் மூலதன சந்தைப் பயன்பாடுகள் (வழிமுறை வர்த்தகம், ஆர்டர் பொருந்தும் இயந்திரங்கள்) மற்றும் சமூக வலைப்பின்னல்கள் மற்றும் மின்னணு வர்த்தகம் உள்ளிட்ட வலை அடிப்படையிலான பயன்பாடுகளுக்கான நிகழ்நேர தற்காலிக சேமிப்பு ஆகியவை அடங்கும். தயாரிப்பு அம்சங்கள் கோர் எக்ஸ்ட்ரீம்டிபி என்ஜின் எக்ஸ்ட்ரீம்டிபி அதன் தயாரிப்பு குடும்பத்தில் பின்வரும் அம்சங்களை ஆதரிக்கிறது. பயன்பாட்டு நிரலாக்க இடைமுகங்கள் ஒரு வகை-பாதுகாப்பான, பூர்வீக, வழிசெலுத்தல் சி/சி + + ஏபிஐ எஸ். க்யூ. எல். ஓடிபிசி/ஜேடிபிசி ஏபிஐ (எக்ஸ்ட்ரீம்எஸ்க்யூஎல் பதிப்பில் சேர்க்கப்பட்டுள்ளது) பூர்வீக சி #(. நெட்) ஏபிஐ ஜாவா பூர்வீக இடைமுகம் (ஜேஎன்ஐ) பைதான் தரவுத்தள குறியீடுகள் பி-ட்ரீ ஆர்-ட்ரீ ரேடிக்ஸ் மரம் அல்லது பாட்ரிசியா ட்ரை கே-டி ட்ரீ ஹாஷ் டேபிள் ட்ரிகிராம் குறியீடு தனிப்பயன் குறியீடுகள் கான்குரன்சி வழிமுறைகள் எக்ஸ்ட்ரீம்டிபி பல ஒருங்கிணைந்த பயனர்களை ஆதரிக்கிறது, இரண்டு பரிவர்த்தனை மேலாளர்களில் ஒருவரைப் பயன்படுத்தி ஏசிஐடி-இணக்கமான பரிவர்த்தனைகளை (ஜிம் கிரே வரையறுத்தபடி) வழங்குகிறதுஃ பல-வாசகர், ஒற்றை எழுத்தாளர் (முர்ஸி) பூட்டுதல் பொறிமுறை, அல்லது மல்டிவேர்ஸ் கான்குரியன் ஆதரவு தரவு வகைகள் eXtremeDB கட்டமைப்புகள், வரிசைகள், திசையன்கள் மற்றும் BLOB கள் உள்ளிட்ட சிக்கலான வகைகள் உட்பட கிட்டத்தட்ட அனைத்து C மொழி தரவு வகைகளுடன் வேலை செய்ய முடியும். யூனிகோட் ஆதரிக்கப்படுகிறது. பாதுகாப்பு பக்க-நிலை சுழற்சி பணிநீக்கம் சரிபார்ப்பு (சி. ஆர். சி) ஏ. இ. எஸ் குறியாக்கம் பாதுகாப்பான சாக்கெட்டுகள் அடுக்கு விருப்ப அம்சங்கள் விநியோகிக்கப்பட்ட தரவுத்தள மேலாண்மை திறன்கள் எக்ஸ்ட்ரீம்டிபி உயர் கிடைக்கும் பதிப்பு ஒத்திசைவு (2-பாதுகாப்பானது) மற்றும் ஒத்திசைவற்ற (1-பாதுகாப்பானது) தரவுத்தள பிரதி இரண்டையும் ஆதரிக்கிறது, தானியங்கி தோல்வியுடன். eXtremeDB கிளஸ்டர் பதிப்பு பகிரப்பட்ட-எதுவும் தரவுத்தள கிளஸ்டரிங்கை வழங்குகிறது. eXtremeDB விநியோகிக்கப்பட்ட வினவல் செயலாக்கத்தையும் ஆதரிக்கிறது, இதில் தரவுத்தளம் கிடைமட்டமாக பிரிக்கப்படுகிறது மற்றும் DBMS பல சேவையகங்கள், CPU கள் மற்றும்/அல்லது CPU மையங்களில் வினவல் செயலாக்கத்தை விநியோகிக்கிறது. eXtremeDB பன்முக கிளையன்ட் தளங்களை ஆதரிக்கிறது (எ. கா. விண்டோஸ், லினக்ஸ் மற்றும் ஆர்டிஓஎஸ் ஆகியவற்றின் கலவை) அதன் கிளஸ்டரிங் மற்றும் அதிக கிடைக்கும் அம்சங்களுடன். ஒரு ஒற்றை பகிர்வு தரவுத்தளத்தில் வன்பொருள் மற்றும் ஓஎஸ் இயங்குதளங்களின் கலவையில் இயங்கும் துண்டுகள் இருக்கலாம் ஹைப்ரிட் ஸ்டோரேஜ் எக்ஸ்ட்ரீம்டிபி ஃப்யூஷன் பதிப்பு ஒரு தரவுத்தள ஸ்கீமா குறியீடு வழியாக குறிப்பிட்ட அட்டவணைகளுக்கு தொடர்ச்சியான சேமிப்பு (வட்டு அல்லது ஃபிளாஷ்) விருப்பத்தை வழங்குகிறது. பரிவர்த்தனை பதிவு செய்தல் eXtremeDB பரிவர்த்தனை பதிவு பதிப்பு தரவுத்தளத்தில் செய்யப்பட்ட மாற்றங்களின் பதிவை வைத்திருக்கிறது மற்றும் சாதனம் அல்லது கணினி செயலிழப்பு ஏற்பட்டால் மீட்டெடுப்பை வழங்க இந்த பதிவைப் பயன்படுத்துகிறது. இந்த பதிப்பில் எக்ஸ்டிரீம்டிபி தரவு ரிலே தொழில்நுட்பம் அடங்கும், இது நிறுவன பயன்பாடுகள் மற்றும் தரவுத்தள அமைப்புகள் போன்ற வெளிப்புற அமைப்புகளில் தேர்ந்தெடுக்கப்பட்ட மாற்றங்களைப் பிரதிபலிக்கிறது. ஈஎக்ஸ்டிரீம்எஸ்கியூஎல் பதிப்பு ஈஎக்ஸ்டிரீம்டிபி மற்றும் பதிப்பு 4, நிலை 4 ஜேடிபிசி இயக்கி ஆகியவற்றில் எஸ். க்யூ. எல். ஓ. டி. பி. சி ஆதரவை வழங்குகிறது. கர்னல் பயன்முறை வரிசைப்படுத்தல் எக்ஸ்ட்ரீம்டிபி கர்னல் பயன்முறை பதிப்பு ஒரு இயக்க முறைமை கர்னலுக்குள் தரவுத்தள அமைப்பைப் பயன்படுத்துகிறது, இது கர்னல் அடிப்படையிலான பயன்பாடுகள் தர்க்கத்திற்கு தரவுத்தள செயல்பாடுகளை வழங்குகிறது. சந்தை தரவை நிர்வகிப்பதற்கான அம்சங்கள் eXtremeDB நிதி பதிப்பு வழிமுறை வர்த்தகம் மற்றும் ஆர்டர் பொருத்தம் போன்ற பயன்பாடுகளில் சந்தை தரவை (டிக் தரவு) நிர்வகிப்பதற்கான அம்சங்களை வழங்குகிறது. ஒரு "வரிசைமுறைகள்" தரவு வகை நெடுவரிசை தரவு அமைப்பை ஆதரிக்கிறது மற்றும் நேரத் தொடர் தரவைக் கையாள்வதில் நெடுவரிசை சார்ந்த தரவுத்தளத்தின் நன்மைகளை வழங்க eXtremeDB ஐ செயல்படுத்துகிறது. நிதி பதிப்பு வரிசைகளில் தரவை பகுப்பாய்வு செய்ய திசையன் அடிப்படையிலான புள்ளிவிவர செயல்பாடுகளின் நூலகத்தையும், செயல்திறன் கண்காணிப்பையும் வழங்குகிறது. பெஞ்ச்மார்க்ஸ் மெக்ஆப்ஜெக்ட் eXtremeDB ஐப் பயன்படுத்தும் பெஞ்ச்மார்க் சோதனைகள் குறித்த அறிக்கைகளை வெளியிட்டது. பிரதான நினைவகம் மற்றும் ரேம்-வட்டு தரவுத்தளங்கள்ஃ ஒரு லினக்ஸ் அடிப்படையிலான அளவுகோல் ஐ. எம். டி. எஸ் செயல்திறனை ஒரு ரேம் வட்டில் பயன்படுத்தப்பட்ட பாரம்பரிய வட்டு டிபிஎம்எஸ் செயல்திறனுக்கு எதிராக, ஒரே மாதிரியான பயன்பாட்டு பணிகளில் ஆய்வு செய்தது. ஒரு ஐ. எம். டி. எஸ் நெறிப்படுத்தப்பட்ட கட்டமைப்பு நினைவக அடிப்படையிலான சேமிப்பகத்தால் வழங்கப்பட்டதைத் தாண்டி செயல்திறன் நன்மையை வழங்குகிறது என்ற ஆய்வறிக்கையை சோதிப்பதே அளவுகோலின் கூறப்பட்ட குறிக்கோளாகும். மற்றொரு அளவுகோல், டெராபைட்-பிளஸ் இன்-மெமரி டேட்டாபேஸ் சிஸ்டம் (ஐ. எம். டி. எஸ்) பெஞ்ச்மார்க், பெரிய நிறுவன பயன்பாட்டின் (உட்பொதிக்கப்பட்ட அமைப்புகள்) தரவுத்தளங்களின் அளவு வரம்பில் ஐ. எம். டி. எஸ் அளவிடுதல் மற்றும் செயல்திறனை ஆவணப்படுத்தியது. சோதனைக்கு, பொறியாளர்கள் சூஸ் லினக்ஸ் எண்டர்பிரைஸ் சர்வர் 9 ஐ இயக்கும் 160-கோர் எஸ்ஜிஐ ஆல்டிக்ஸ் 4700 அமைப்பில் எக்ஸ்ட்ரீமிடிபி உடன் 1.17 டெராபைட், 15.54 பில்லியன் வரிசை தரவுத்தளத்தை உருவாக்கினர். 2012 நவம்பரில், மெல்லனாக்ஸ் இன்ஃபினிபேண்டுடன் டெல் சேவையகங்களுக்கான சந்தைப்படுத்தல் அறிக்கை வெளியிடப்பட்டது. 2014 ஆம் ஆண்டின் பிற்பகுதியில், இரண்டு கூடுதல் தணிக்கை செய்யப்பட்ட அளவுகோல் அறிக்கைகள் எக்ஸ்ட்ரீம்டிபி நிதி பதிப்பில் கவனம் செலுத்தின. அக்டோபர் 29ஆம் தேதி வெளியான ஒரு அறிக்கை IBM POWER8 வன்பொருளில் மெக்காப்ஜெக்டின் DBMS ஐ மதிப்பீடு செய்தது. கிளவுட் கம்ப்யூட்டிங்கின் பயன்பாட்டை நவம்பர் 18 அறிக்கை ஆவணப்படுத்தியது. 2016 ஆம் ஆண்டில், மற்றொரு அறிக்கை எக்ஸ்ட்ரீம்டிபி நிதி பதிப்பை அளவிட்டது. உட்பொதிக்கப்பட்ட தரவுத்தளங்கள் நினைவக தரவுத்தளங்கள் குறிப்புகள் வெளிப்புற இணைப்புகள், மெக்ஓபஜெக்ட் தனியுரிம தரவுத்தள மேலாண்மை அமைப்புகள் லினக்ஸிற்கான உட்பொதிக்கப்பட்ட தரவுத்தளங்கள் தரவுத்தளம் தொடர்பான மென்பொருளையும் பார்க்கவும்.