வீடு செய்தியில் பரிவர்த்தனை செயலாக்கத்திற்கான அறிமுகம்

பரிவர்த்தனை செயலாக்கத்திற்கான அறிமுகம்

பொருளடக்கம்:

Anonim

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

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


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


கைவிடப்பட்ட பரிவர்த்தனைக்கு நேர்மாறானது "நீடித்த பரிவர்த்தனை" என்று அழைக்கப்படுகிறது. இந்த நீடித்த பரிவர்த்தனைகள் டிக்கெட் அல்லது நிகழ்வு முன்பதிவு, கிரெடிட் கார்டு செயலாக்கம் மற்றும் பிற க்விட் புரோ ஏற்பாடுகள் போன்ற பல ஆன்லைன் நடவடிக்கைகளுக்கு அடிப்படை அடிப்படையாகும், அவை பல அமைப்புகள் புதுப்பிக்கப்பட வேண்டும், மேலும் ஒரு டிஜிட்டல் நிகழ்வு மற்றொன்றுடன் சீரமைக்க வேண்டும். இந்த வகையான ஆயுள் உறுதிப்படுத்த பரிவர்த்தனை செயலாக்கம் எவ்வாறு உதவுகிறது? பார்ப்போம்.

ACID மற்றும் BASE பரிவர்த்தனை மாதிரிகள்

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

பரிவர்த்தனை மேலாளர்கள்

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


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


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


மைக்ரோசாப்ட் சில பரந்த வளங்களையும் கொண்டு வந்துள்ளது; புதிய விண்டோஸ் ஓஎஸ் பதிப்புகள் கர்னல் பரிவர்த்தனை மேலாளர் (கேடிஎம்) உடன் அனுப்பப்படுகின்றன, இது சி ++ பயன்பாடுகளை ஆதரிக்கும். குறுக்கு-தளம் பரிவர்த்தனை ஆதரவுக்காக மைக்ரோசாப்ட் 2000 முதல் மைக்ரோசாஃப்ட் விநியோகிக்கப்பட்ட பரிவர்த்தனை ஒருங்கிணைப்பாளரையும் (டிடிசி) வழங்கியுள்ளது.

பரிவர்த்தனை செயல்முறை அமைப்புகளுடன் பிற பரிசீலனைகள்

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


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


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

பரிவர்த்தனை செயலாக்கத்திற்கான அறிமுகம்