RavenDB
ரேவென்டிபி என்பது ஹைபர்னேட்டிங் ரைனோஸ் லிமிடெட் உருவாக்கிய சி #இல் எழுதப்பட்ட ஒரு திறந்த மூல முழு ஏசிஐடி ஆவணம் சார்ந்த தரவுத்தளமாகும். இது விண்டோஸ், லினக்ஸ் மற்றும் மேக் ஓஎஸ் ஆகியவற்றில் ஆதரிக்கப்படும் குறுக்கு-தளமாகும். ரேவென்டிபி தரவை ஜேஎஸ்ஓஎன் ஆவணங்களாக சேமித்து வைக்கிறது மற்றும் மாஸ்டர்-மாஸ்டர் ரெப்ளிகேஷனுடன் விநியோகிக்கப்பட்ட கிளஸ்டர்களில் பயன்படுத்தப்படலாம். வரலாறு முதலில் "ரைனோ திவான்டிபி" என்று பெயரிடப்பட்டது, ரேவென்டிபி 2008 ஆம் ஆண்டில் ஓரென் ஐனி (அயண்டே ராஹியன்) என்பவரால் ஒரு திட்டமாக தொடங்கப்பட்டது மற்றும் ஹைபர்னேட்டிங் ரைனோஸ் லிமிடெட் நிறுவனத்தால் உருவாக்கப்பட்டது. . NET கட்டமைப்பில் சொந்தமாக இயக்கப்பட்ட முதல் ஆவண தரவுத்தளம் இது என்று நிறுவனம் கூறுகிறது. இது ஏ. சி. ஐ. டி உத்தரவாதங்களை வழங்கும் ஆரம்பகால ஆவண தரவுத்தளமாகும். 2019 ஆம் ஆண்டில், ஹைபர்னேட்டிங் காண்டாமிருகங்கள் ராவென்டிபியை ராவென்டிபி கிளவுட் என்ற கிளவுட் சேவையாக வழங்கத் தொடங்கின. பதிப்பு வரலாறு சிவப்புஃ பச்சை நிறத்தை ஆதரிக்கவில்லைஃ ஆதரிக்கப்படும் கணினி கட்டமைப்பின் தரவு ஜேஎஸ்ஓஎன் வடிவத்தில் திட்டமற்ற ஆவணங்களாக சேமிக்கப்படுகிறது. ஆவணங்கள் தொகுப்புகளாக தொகுக்கப்பட்டுள்ளன, ஒவ்வொரு ஆவணமும் சரியாக ஒரு தொகுப்பைக் கொண்டுள்ளது. தரவுத்தளங்களை விநியோகிக்கப்பட்ட சேவையகங்களின் தொகுப்பில் ('முனைகள்' என்று அழைக்கப்படுகிறது) மல்டி-மாஸ்டர் ரெப்ளிகேஷனைப் பயன்படுத்தி பயன்படுத்தலாம். கிளஸ்டர் மட்டத்தில் சில செயல்பாடுகளுக்கு பெரும்பான்மையான முனைகளின் ஒருமித்த கருத்து தேவைப்படுகிறது; ராசிஸ் எனப்படும் ராஃப்ட் வழிமுறையை செயல்படுத்துவதன் மூலம் ஒருமித்த கருத்து தீர்மானிக்கப்படுகிறது. பணிகள் வெவ்வேறு முனைகளுக்கு சீரான முறையில் விநியோகிக்கப்படுகின்றன. 1 முதல் 3.5 வரையிலான பதிப்புகள் ஷார்ட்டிங்கை ஆதரிக்கின்றன, ஆனால் 4. x பதிப்புகள் ஆதரிக்கவில்லை. ரேவென்டிபி முதலில் ESENT சேமிப்பு இயந்திரத்தைப் பயன்படுத்தியது. பதிப்பு 3 அதற்கு பதிலாக வோரோன் என்ற புதிய திறந்த மூல சேமிப்பு இயந்திரத்துடன் மாற்றப்பட்டது. சி #, சி + +, ஜாவா, நோட்ஜேஎஸ், பைதான், ரூபி மற்றும் கோ ஆகியவற்றிற்கு வாடிக்கையாளர்கள் ஆதரிக்கப்படுகிறார்கள். கிளஸ்டர் அளவிலான ஏ. சி. ஐ. டி பரிவர்த்தனைகள்-ஏ. சி. ஐ. டி பரிவர்த்தனைகளை ஒரு கிளஸ்டரின் வரம்பில் (ஒற்றை முனை பரிவர்த்தனைகளுக்கு கூடுதலாக) செயல்படுத்தலாம். முனைகளின் ஒருமித்த கருத்தால் உறுதிப்படுத்தப்பட்டால் மட்டுமே பரிவர்த்தனை தொடரும்; இல்லையென்றால், பரிவர்த்தனை ரத்து செய்யப்பட்டு திரும்பப் பெறப்படும். விநியோகிக்கப்பட்ட கவுண்டர்கள் குறியீடுகள் மற்றும் வினவல் கேள்விகள் LINQ இல் அல்லது RQL (ராவன் கேள்வி மொழியைக் குறிக்கிறது) என்ற தனிப்பயன் வினவல் மொழியுடன் SQL ஐப் போன்ற தொடரியல் மூலம் வெளிப்படுத்தப்படுகின்றன. டைனமிக் குறியீடுகள்-ரேவென்டிபியில் வினவல்களை ஒரு குறியீட்டால் மட்டுமே திருப்திப்படுத்த முடியும்; பொருத்தமான குறியீடு இல்லை என்றால், வினவலை திருப்திப்படுத்த ஒரு புதிய குறியீடு உருவாக்கப்படுகிறது. வரைபட வினவல்-தொடர்புடைய ஆவணங்களை ஒரு வரைபடத்தில் செங்குத்துகளாகக் கருதலாம், இணைப்புகள் விளிம்புகளாகக் கருதப்படுகின்றன. இது தொடர்ச்சியான வினவல்களை உருவாக்க உதவுகிறது. ப்ரொஜெக்ஷன்-குறியீட்டு தரவை மாற்றுவதற்கும், கணக்கீடுகளைச் செய்வதற்கும், திரட்டல்களைச் செய்வதற்கும், சேவையக பக்கத்தில் ஜாவாஸ்கிரிப்ட் குறியீட்டை இயக்குவதற்கும் குறியீடுகளை கட்டமைக்கலாம். முழு உரை தேடல்-குறைந்த மட்டத்தில், தரவு Lucene.net உடன் குறியிடப்படுகிறது, அதாவது குறியீடுகள் முழு உரை தேடலை ஆதரிக்கின்றன. ஆவண நீட்டிப்புகள் ஆவணங்கள் JSAN க்கு பொருந்தாத பிற தரவு வகைகளுடன் நீட்டிக்கப்படலாம். இந்த நீட்டிப்புகளை ஆவணத்திலிருந்து சுயாதீனமாக ஏற்றலாம், மாற்றியமைக்கலாம் மற்றும் சேமிக்கலாம். இணைப்புகள்-ஆவணங்கள் படங்கள், ஆடியோ அல்லது தூய பைனரி போன்ற எந்த தரவு வகையிலும் பல இணைப்புகளைக் கொண்டிருக்கலாம். நேரத் தொடர்-குறிப்பிட்ட நேரங்களுடன் தொடர்புடைய எண் தரவு மற்றும் காலவரிசைப்படி வரிசைப்படுத்தப்பட்டுள்ளது. ரேவென்டிபி கிளவுட் ரேவென்டிபி கிளவுட் என்பது 2019 ஆம் ஆண்டில் ஏ. டபிள்யூ. எஸ், அஸூர் மற்றும் ஜி. சி. பி ஆகியவற்றில் தொடங்கப்பட்ட ஒரு நிர்வகிக்கப்பட்ட தரவுத்தள சேவையாகும். வன்பொருள் பராமரிப்பு மற்றும் பயனர்களுக்கான பாதுகாப்பு போன்ற நிர்வாகப் பணிகளை இந்த சேவை செய்கிறது. இது துடிப்பதைத் தவிர்ப்பதற்காக ஒரு கிளஸ்டரில் உள்ள வெவ்வேறு முனைகளுக்கு இடையில் CPU வளங்களைப் பகிர்வதைக் கொண்டுள்ளது. உட்பொதிக்கப்பட்ட எடுத்துக்காட்டு ரேவென்டிபி ஒரு உட்பொதிக்கப்பட்ட நிகழ்வாகவும் இயக்கப்படலாம், இது சிறிய பயன்பாடுகள் மற்றும் கருத்துகளின் ஆதாரத்திற்கு ஒரு சிறந்த விருப்பமாகும். அவர்களின் சேவையகத்திலிருந்துஃ உட்பொதிக்கப்பட்ட இன்ஸ்டன்ஸ் பக்கத்தை இயக்குவதுஃ "ரேவென்டிபி உங்கள் பயன்பாட்டிற்குள் உட்பொதிக்கப்படுவதை மிகவும் எளிதாக்குகிறது, ரேவென்டிபி உட்பொதிக்கப்பட்ட தொகுப்புடன் உங்கள் ரேவென்டிபி சேவையகத்தை சில எளிய படிகளுடன் ஒருங்கிணைக்க முடியும்". ரேவென்டிபி உரிமமானது ஏ. ஜி. பி. எல். வி 3 உரிமத்தின் கீழ் திறந்த மூலமாகும். இது ஒரு வணிக உரிமம் மற்றும் திறந்த மூல திட்டங்களுக்கான இலவச உரிமத்துடன் கிடைக்கிறது, ஆனால் அதற்கு விண்ணப்பிக்க வேண்டும். குறிப்புகள் வெளிப்புற இணைப்புகள் ரேவென்டிபி கிளவுட் கிட்ஹப் அயண்டே வலைப்பதிவு 2010 மென்பொருள் ஆவணம் சார்ந்த தரவுத்தளங்கள் நோஎஸ்கியூஎல் கட்டமைக்கப்பட்ட சேமிப்பு விநியோகிக்கப்பட்ட கணினி கட்டமைப்பு