Perst
பெர்ஸ்ட் என்பது ஒரு திறந்த மூல, இரட்டை உரிமம், பொருள் சார்ந்த உட்பொதிக்கப்பட்ட தரவுத்தள மேலாண்மை அமைப்பு (ODBMS) ஆகும். ஜாவா நிரலாக்க மொழி மற்றும் சி #நிரலாக்க மொழி பதிப்புகள் இரண்டும் கச்சிதமானவை மற்றும் ஆண்ட்ராய்டு மற்றும் விண்டோஸ் போன் (டபிள்யூபி 7) இயக்க முறைமைகளில் இயங்கும் ஸ்மார்ட் போன்களில் பெர்ஸ்ட் செயல்படுத்தப்பட்டுள்ளது. வரலாறு பெர்ஸ்ட் 2003 ஆம் ஆண்டில் ரஷ்யாவில் தொடங்கப்பட்டது. தரவுத்தளத்தை நிரலாக்க மொழியுடன் இறுக்கமாக ஒருங்கிணைப்பதன் மூலம் உயர் செயல்திறனை அடைய இது வடிவமைக்கப்பட்டுள்ளதுஃ பெர்ஸ்ட் நேரடியாக மொழி பொருட்களில் தரவை சேமிக்கிறார். 2006 ஆம் ஆண்டில், இஸ்கா, டபிள்யூ. ஏ. வை தளமாகக் கொண்ட மெக்ஆப்ஜெக்ட் எல். எல். சி, பெர்ஸ்டின் வளர்ச்சியை எடுத்துக் கொண்டது. இது தொடர்ந்து இலவச பதிவிறக்கங்களை வழங்குகிறது மற்றும் வணிக உரிம விருப்பங்களைச் சேர்த்துள்ளது. பெர்ஸ்ட் முதன்முதலில் ஜாவாவில் எழுதப்பட்டது, மேலும் சி #க்கு போர்ட் செய்யப்பட்டது. முதலில் டெஸ்க்டாப் மற்றும் சர்வர் அடிப்படையிலான மென்பொருளுக்காக வடிவமைக்கப்பட்டிருந்தாலும், ஸ்மார்ட்போன்கள் போன்ற சாதனங்களில் இயங்கும் மொபைல் பயன்பாடுகளுக்கான தரவுத்தள நிர்வாகத்தை வழங்குவதிலும் பெர்ஸ்ட் பயன்பாட்டைக் கண்டறிந்துள்ளார். இந்த மொபைல் சாதனங்கள் பொதுவாக வன்பொருள் கட்டுப்பாடுகளைக் கொண்டுள்ளன, வரையறுக்கப்பட்ட ரேம் மற்றும் சில CPU சுழற்சிகள் கிடைக்கின்றன மற்றும் தரமற்ற (தரவுத்தள அமைப்புகளுக்கு) இயக்கத் தேவைகள் (ஜாவா ME க்கான ஆதரவு அல்லது விண்டோஸ் போன் 7 மொபைல் இயங்குதளத்தில் சில்வர்லைட் போன்றவை). பெர்ஸ்டின் தற்போது கிடைக்கும் பதிப்புகள். நெட் க்கான பெர்ஸ்ட், ஜாவாவிற்கான பெர்ஸ்ட் மற்றும் பெர்ஸ்ட் லைட் ஆகும். ஜாவா மற்றும் பெர்ஸ்ட் லைட்டிற்கான பெர்ஸ்ட் ஒரே மென்பொருள் விநியோகத்தில் தொகுக்கப்பட்டுள்ளன. . NET க்கான பெர்ஸ்ட் சி #பதிப்புகள் 1 மற்றும் 2 ஐ அதே மூலக் குறியீட்டுடன் ஆதரிக்கிறது. குறிப்பிட்ட சி #2 அம்சங்களுக்கான ஆதரவு (வார்ப்புரு வகுப்புகள் போன்றவை) தொகுப்பு நேரத்தில் வழங்கப்படுகிறது. இது நிலையான மற்றும் கச்சிதமான. நெட் கட்டமைப்புகள் மற்றும் சில்வர்லைட் ஆகிய இரண்டிற்கும் இணக்கமானது, மேலும் மைக்ரோசாப்ட் விண்டோஸ் போன் 7 (டபிள்யூபி 7) மற்றும் விண்டோஸ் உட்பொதிக்கப்பட்ட காம்பாக்ட் (முன்பு விண்டோஸ் சிஇ) ஆகிய இரண்டிலும் செயல்பட முடியும். ஜாவாவுக்கான பெர்ஸ்ட் J2SE/J2EE பதிப்புகள் 1.3 மற்றும் 1.4 மற்றும் J2SE/J2EE பதிப்பு 5 ஐ ஆதரிக்கிறது. இது ஆண்ட்ராய்டு ஸ்மார்ட்போன் சூழலுடன் இணக்கமானது. ஜாவா எம்இ (ஜே2எம்இ) மொபைல் சாதன தளத்தை அடிப்படையாகக் கொண்ட சாதனங்களில் (பிளாக்பெர்ரி ஸ்மார்ட்போன்கள் போன்றவை) இயங்கும் ஜாவா செயல்படுத்தலுக்கான பெர்ஸ்ட் லைட் பெர்ஸ்ட் ஆகும். இது நிலையான பெர்ஸ்டை விட சுமார் 30 சதவீதம் சிறிய நினைவக தடம் உள்ளது. விவரமான அளவு பெர்ஸ்ட் இயந்திரத்தின் அளவு 5,000 வரிசை மூலக் குறியீடாகும், மேலும் அதன் இயக்க நேர சீரற்ற அணுகல் நினைவகம் (ரேம்) தேவைகள் 30K முதல் 300K வரை இருக்கும்.] பரிவர்த்தனைகள் பர்ஸ்ட் பரிவர்த்தனைகள் தானியங்கி மீட்புடன் ஏ. சி. ஐ. டி பண்புகளை (அணுசக்தி, நிலைத்தன்மை, தனிமைப்படுத்தல், ஆயுள்) ஆதரிக்கின்றன. கேள்வி கேட்கும் பெர்ஸ்ட் ஒரு கொள்கலன் வகுப்பின் கூறுகளை வடிகட்டுவதற்கு SQL இன் துணைக்குழுவை வழங்குகிறது. சேமிக்கப்பட்ட பொருட்களுக்கான அணுகலுக்காக, பெர்ஸ்ட் பின்வருவன உள்ளிட்ட சிறப்பு சேகரிப்பு வகுப்புகளை செயல்படுத்துகிறதுஃ பி-ட்ரீ குறியீடுகள் ஆர்-ட்ரீ குறியீடுகள் டி-ட்ரீ கே-டி ட்ரீ குறியீடுகளை அடிப்படையாகக் கொண்ட நினைவக தரவுத்தள கொள்கலன் வகுப்புகள் ரேடிக்ஸ் ட்ரீ (பாட்ரிசியா ட்ரை) குறியீடுகள் பங்கு மேற்கோள்கள் போன்ற சிறிய நிலையான அளவிலான பொருள்களை திறம்பட கையாள நேரத் தொடர் வகுப்பு தடிமனான குறியீடுகளுக்கான சேகரிப்புகளின் சிறப்பு பதிப்புகள் (பல நகல்களுடன் குறியீடுகள்) மற்றும் பிட் குறியீடுகள் (சாத்தியமான மதிப்புகளின் வரையறுக்கப்பட்ட எண்ணிக்கையிலான விசைகள்) ஸ்கீமா பரிணாமம் ஏற்கனவே உள்ள தரவுத்தள வடிவமைப்பில் (தரவுத்தள ஸ்கீமா) மாற்றங்களை எளிதாக்க, பெர்ஸ்ட் "சோம்பேறி" தரவுத்தள திட்ட பரிணாமத்தை செயல்படுத்துகிறது. ஒரு பொருள் நிகழ்வு தரவுத்தளத்திலிருந்து ஏற்றப்படும்போது, அதன் வகுப்பு விளக்கமானது பயன்பாட்டில் உள்ள வகுப்பின் வடிவமைப்புடன் ஒப்பிடப்படுகிறது. அவை ஒரே மாதிரியாக இல்லாவிட்டால், பொருள் மாற்றப்பட வேண்டும் என்றால், பொருள் மாற்றப்பட்டு புதிய வடிவத்தில் சேமிக்கப்படும். ஒரு "ஆர்வமுள்ள" திட்டத்துடன் பரிணாம வடிவமைப்பு மாற்றங்கள் ஒரே நேரத்தில் தரவுத்தளத்தின் வழியாகச் செல்லும். கூடுதல் அம்சங்கள் குப்பை சேகரிப்பு மொழி ஒருங்கிணைந்த கேள்வி (LINQ) XML இறக்குமதி/ஏற்றுமதி பயன்பாடுகளுக்கான மல்டி-த்ரெட் ஆதரவு மாஸ்டர்/ஸ்லேவ் ரெப்ளிகேஷன் ஆதரவு, ஸ்லேவ் நோடுகளில் படிக்க மட்டுமே கேள்விகளை இயக்கும் விருப்பத்துடன் முழு உரை தேடல் ஒருங்கிணைப்பு ஆஸ்பெக்ட்ஜே மற்றும் ஜேசிஸ்ட் அம்சம் சார்ந்த நிரலாக்க கருவிகளுடன் எடுத்துக்காட்டு அமலாக்கங்கள் ப்ரோஸ்கவுட் என்பது ஜாவா எம்இ சூழலில் பெர்ஸ்ட் லைட்டைப் பயன்படுத்துவதற்கான ஒரு டெமோ மிட்லெட் ஆகும். இந்த ஆர்ப்பாட்டம் ஒரு விளையாட்டு ஆட்சேர்ப்பாளருக்கு தனித்துவமான குறிப்பு எடுக்கும் வசதியாகும். முதலில் பிளாக்பெர்ரிக்காக செயல்படுத்தப்பட்டது, இது நோக்கியா எஸ் 60 இல் பயன்படுத்தப்பட்டுள்ளது. மெக்ஆப்ஜெக்ட். நெட் க்கான பெர்ஸ்டைப் பயன்படுத்தி ஒரு சிஆர்எம் அமைப்பின் டெமோ பயன்பாட்டை வழங்குகிறது, இதில் சில்வர்லைட்டில் டெஸ்க்டாப் உலாவியில் இயங்கும் முழு உரை-தேடக்கூடிய தொடர்பு தரவுத்தளமும் அடங்கும். அப்பாமுண்டியைச் சேர்ந்த ஆண்டி விக்லி, இந்த டெமோ பயன்பாட்டை விண்டோஸ் ஃபோனில் போர்ட் செய்து, தொடர்ச்சியான வலைப்பதிவு இடுகைகளில் திட்டத்தை விவரித்தார். உரிமம் பெற்ற பயனர்கள் இலவச மென்பொருள் அறக்கட்டளையால் வெளியிடப்பட்ட குனு பொது பொது உரிமத்தின் (பதிப்பு 2 அல்லது அதற்குப் பிந்தையது) விதிமுறைகளின் கீழ் பெர்ஸ்டை மறுவிநியோகம் செய்யலாம் மற்றும்/அல்லது மாற்றியமைக்கலாம். ஜி. பி. எல். க்கு இணங்க முடியாத அல்லது விரும்பாத தனிநபர்கள் அல்லது நிறுவனங்களுக்கு, மெக்ஆப்ஜெக்டில் இருந்து வணிக உரிமம் கிடைக்கிறது. குறிப்புகள் மெக்கோப்ஜெக்ட் பெர்ஸ்டில் வெளிப்புற இணைப்புகள்-Java.Net மொபைல் & உட்பொதிக்கப்பட்ட சமூக வலைத்தளத்தில் புரோஸ்கவுட் பக்கங்கள். பொருள் சார்ந்த தரவுத்தள மேலாண்மை அமைப்புகள் இலவச தரவுத்தள மேலாண்மை அமைப்புகள் அண்ட்ராய்டு (இயக்க முறைமை) மேம்பாட்டு மென்பொருள் உட்பொதிக்கப்பட்ட தரவுத்தளங்கள்