Apache Solr
சோலார் (சோலார் என்று உச்சரிக்கப்படுகிறது) என்பது ஜாவாவில் எழுதப்பட்ட ஒரு திறந்த மூல நிறுவன-தேடல் தளமாகும். அதன் முக்கிய அம்சங்களில் முழு உரை தேடல், ஹிட் ஹைலைட்டிங், முகப்பு தேடல், நிகழ்நேர குறியீட்டு, டைனமிக் கிளஸ்டரிங், தரவுத்தள ஒருங்கிணைப்பு, நோஎஸ்கியூஎல் அம்சங்கள் மற்றும் பணக்கார ஆவணம் (எ. கா., வேர்ட், பிடிஎஃப்) கையாளுதல் ஆகியவை அடங்கும். விநியோகிக்கப்பட்ட தேடல் மற்றும் குறியீட்டு பிரதி வழங்குதல், சோல்ர் அளவிடுதல் மற்றும் தவறு சகிப்புத்தன்மைக்காக வடிவமைக்கப்பட்டுள்ளது. நிறுவன தேடல் மற்றும் பகுப்பாய்வு பயன்பாட்டு நிகழ்வுகளுக்கு சோல்ர் பரவலாகப் பயன்படுத்தப்படுகிறது மற்றும் செயலில் உள்ள மேம்பாட்டு சமூகம் மற்றும் வழக்கமான வெளியீடுகளைக் கொண்டுள்ளது. சோல்ர் ஒரு முழுமையான முழு உரை தேடல் சேவையகமாக இயங்குகிறது. இது முழு உரை அட்டவணைப்படுத்தல் மற்றும் தேடலுக்கு அதன் மையத்தில் உள்ள லூசீன் ஜாவா தேடல் நூலகத்தைப் பயன்படுத்துகிறது, மேலும் REST போன்ற HTTP/XML மற்றும் JSAN API களைக் கொண்டுள்ளது, இது மிகவும் பிரபலமான நிரலாக்க மொழிகளிலிருந்து பயன்படுத்தக்கூடியதாக இருக்கிறது. சோலரின் வெளிப்புற உள்ளமைவு ஜாவா குறியீடு இல்லாமல் பல வகையான பயன்பாடுகளுக்கு ஏற்ப வடிவமைக்க அனுமதிக்கிறது, மேலும் இது மேம்பட்ட தனிப்பயனாக்கத்தை ஆதரிக்க ஒரு சொருகி கட்டமைப்பைக் கொண்டுள்ளது. அப்பாச்சி மென்பொருள் அறக்கட்டளையின் அப்பாச்சி சோல்ர் திட்டத்தால் அப்பாச்சி சோல்ர் ஒரு திறந்த, கூட்டு முறையில் உருவாக்கப்பட்டது. 2004 ஆம் ஆண்டில், நிறுவனத்தின் வலைத்தளத்திற்கான தேடல் திறனைச் சேர்ப்பதற்கான ஒரு உள் திட்டமாக சி. என். இ. டி நெட்வொர்க்குகளில் யோனிக் சீலி என்பவரால் சோல்ர் உருவாக்கப்பட்டது. ஜனவரி 2006 இல், சிஎன்இடி நெட்வொர்க்குகள் அப்பாச்சி மென்பொருள் அறக்கட்டளைக்கு நன்கொடை அளிப்பதன் மூலம் மூலக் குறியீட்டை வெளிப்படையாக வெளியிட முடிவு செய்தன. எந்தவொரு புதிய அப்பாச்சி திட்டத்தையும் போலவே, இது நிறுவன, சட்ட மற்றும் நிதி சிக்கல்களைத் தீர்க்க உதவிய ஒரு அடைகாக்கும் காலகட்டத்தில் நுழைந்தது. ஜனவரி 2007 இல், சோல்ர் அடைகாக்கும் நிலையில் இருந்து ஒரு முழுமையான உயர்மட்ட திட்டமாக (டி. எல். பி) பட்டம் பெற்றார் மற்றும் திரட்டப்பட்ட அம்சங்களுடன் சீராக வளர்ந்தார், இதன் மூலம் பயனர்கள், பங்களிப்பாளர்கள் மற்றும் அர்ப்பணிப்பாளர்களை ஈர்த்தார். ஒரு பொதுத் திட்டமாக மிகவும் புதியதாக இருந்தாலும், இது பல அதிக போக்குவரத்து வலைத்தளங்களை இயக்கியது. செப்டம்பர் 2008 இல், விநியோகிக்கப்பட்ட தேடல் திறன்கள் மற்றும் செயல்திறன் மேம்பாடுகள் உட்பட சோல்ர் 1.3 வெளியிடப்பட்டது. ஜனவரி 2009 இல், யோனிக் சீலி கிராண்ட் இங்கெர்சோல் மற்றும் எரிக் ஹாட்சர் ஆகியோருடன் லூசிட்வொர்க்ஸ் (முன்பு லூசிட் இமேஜினேஷன்) இல் சேர்ந்தார், இது அப்பாச்சி சோல்ர் தேடல் தொழில்நுட்பங்களுக்கு வணிக ரீதியான ஆதரவையும் பயிற்சியையும் வழங்கும் முதல் நிறுவனமாகும். அப்போதிருந்து, சோலரைச் சுற்றியுள்ள ஆதரவு சலுகைகள் ஏராளமாக உள்ளன. 2009 நவம்பரில் சோல்ர் 1.4 வெளியிடப்பட்டது. இந்த பதிப்பு பணக்கார ஆவண செயலாக்கம் (பி. டி. எஃப், வேர்ட், எச். டி. எம். எல்), கேரட் 2 ஐ அடிப்படையாகக் கொண்ட தேடல் முடிவுகள் கிளஸ்டரிங் மற்றும் மேம்பட்ட தரவுத்தள ஒருங்கிணைப்பு போன்ற பல மேம்பாடுகளுடன் குறியீட்டு, தேடல் மற்றும் முகப்பில் மேம்பாடுகளை அறிமுகப்படுத்தியது. வெளியீட்டில் பல கூடுதல் செருகுநிரல்களும் உள்ளன. மார்ச் 2010 இல், லூசீன் மற்றும் சோல்ர் திட்டங்கள் இணைக்கப்பட்டன. தனித்தனி பதிவிறக்கங்கள் தொடர்ந்தன, ஆனால் தயாரிப்புகள் இப்போது ஒரு ஒற்றை குழு உறுப்பினர்களால் கூட்டாக உருவாக்கப்பட்டன. 2011 ஆம் ஆண்டில், லூசீனுடன் பொருந்துவதற்காக சோல்ர் பதிப்பு எண் திட்டம் மாற்றப்பட்டது. சோல்ர் 1.4 க்குப் பிறகு, சோல்ர் மற்றும் லூசீனை ஒரே பதிப்பு எண்ணில் வைத்திருப்பதற்காக, சோல்ர் இன் அடுத்த வெளியீடு 3.1 என பெயரிடப்பட்டது. அக்டோபர் 2012 இல், புதிய சோல்ர்க்ளவுட் அம்சம் உட்பட சோல்ர் பதிப்பு 4 வெளியிடப்பட்டது. 2013 மற்றும் 2014 ஆம் ஆண்டுகளில் 4. x வரிசையில் பல சோல்ர் வெளியீடுகள் காணப்பட்டன, இது அம்சத் தொகுப்பை சீராக வளர்த்து நம்பகத்தன்மையை மேம்படுத்தியது. பிப்ரவரி 2015 இல், சோல்ர் 5 வெளியிடப்பட்டது, சோல்ர் ஒரு முழுமையான பயன்பாடாக தொகுக்கப்பட்ட முதல் வெளியீடு, சோலரை ஒரு போராக பயன்படுத்துவதற்கான அதிகாரப்பூர்வ ஆதரவை முடிவுக்குக் கொண்டுவந்தது. சோல் 5.3 ஒரு உள்ளமைக்கப்பட்ட பிளக் செய்யக்கூடிய அங்கீகாரம் மற்றும் அங்கீகார கட்டமைப்பைக் கொண்டிருந்தது. ஏப்ரல் 2016 இல், சோல்ர் 6 வெளியிடப்பட்டது. சோல்ர்க்ளவுட் சேகரிப்புகளில் இணையான SQL வினவல்களைச் செயல்படுத்துவதற்கான ஆதரவு சேர்க்கப்பட்டுள்ளது. ஸ்ட்ரீம் எக்ஸ்பிரஷன் ஆதரவு மற்றும் எஸ். க்யூ. எல் இடைமுகத்திற்கான புதிய ஜேடிபிசி இயக்கி ஆகியவை இதில் அடங்கும். செப்டம்பர் 2017 இல், சோல்ர் 7 வெளியிடப்பட்டது. இந்த வெளியீடு மற்றவற்றுடன், பல பிரதி வகைகள், தானியங்கி அளவிடுதல் மற்றும் ஒரு கணித இயந்திரத்தை ஆதரிக்கிறது. மார்ச் 2019 இல், சோல்ர் 8 வெளியிடப்பட்டது, இதில் பல பிழைத் திருத்தங்கள் மற்றும் கூறு புதுப்பிப்புகள் அடங்கும். சோல்ர் முனைகள் இப்போது HTTP/2 கோரிக்கைகளைக் கேட்கலாம் மற்றும் வழங்கலாம். இயல்பாக, உள் கோரிக்கைகள் HTTP/2 ஐப் பயன்படுத்தி அனுப்பப்படுகின்றன என்பதை அறிந்து கொள்ளுங்கள். மேலும், பேசிக்அத் மற்றும் கெர்பெரோஸ் ஆகியவற்றுக்கான ஆதரவுடன் ஒரு நிர்வாக UI உள்நுழைவு சேர்க்கப்பட்டது. அப்பாச்சி செப்பெலினில் கணித வெளிப்பாடுகளை திட்டமிடுவது இப்போது சாத்தியமாகும். நவம்பர் 2020 இல், ப்ளூம்பெர்க் சோல்ர் ஆபரேட்டரை லூசீன்/சோல்ர் திட்டத்திற்கு நன்கொடையாக அளித்தது. குபெர்னெட்ஸில் சோலரைப் பயன்படுத்தவும் இயக்கவும் சோல்ர் ஆபரேட்டர் உதவுகிறது. பிப்ரவரி 2021 இல், லூசீனில் இருந்து சுயாதீனமான ஒரு தனி அப்பாச்சி திட்டமாக (டி. எல். பி) சோல்ர் நிறுவப்பட்டது. மே 2022 இல், சோல்ர் 9 வெளியிடப்பட்டது, லூசீனில் இருந்து சுயாதீனமான முதல் வெளியீடாக, ஜாவா 11 தேவைப்படுகிறது, மேலும் கேஎன்என் "நரம்பியல்" தேடல், சிறந்த மாடுலரைசேஷன், அதிக பாதுகாப்பு செருகுநிரல்கள் மற்றும் பல போன்ற சிறப்பம்சங்களுடன். செயல்பாடுகள் ஒரு ஆவணத்தைத் தேடுவதற்காக, அப்பாச்சி சோல்ர் பின்வரும் செயல்பாடுகளை வரிசையாகச் செய்கிறதுஃ அட்டவணைப்படுத்தல்ஃ ஆவணங்களை இயந்திரத்தால் படிக்கக்கூடிய வடிவமாக மாற்றுகிறது. கேள்வி கேட்பதுஃ பயனர் கேட்ட வினவலின் விதிமுறைகளைப் புரிந்துகொள்வது. எடுத்துக்காட்டாக, இந்த சொற்கள் படங்கள் அல்லது முக்கிய வார்த்தைகளாக இருக்கலாம். வரைபடம்ஃ பொருத்தமான முடிவைக் கண்டறிய தரவுத்தளத்தில் சேமிக்கப்பட்டுள்ள ஆவணங்களுடன் பயனர் வினவலை சோல்ர் வரைபடமாக்குகிறது. தரவரிசைஃ இயந்திரம் குறியீட்டு ஆவணங்களைத் தேடியவுடன், அது வெளியீடுகளை அவற்றின் பொருத்தத்தின் அடிப்படையில் தரவரிசைப்படுத்துகிறது. சமூக சோல் புதிய அம்சங்கள் மற்றும் பிழைத் திருத்தங்களை பங்களிக்கும் தனிநபர்கள் மற்றும் நிறுவனங்கள் ஆகிய இரண்டையும் கொண்டுள்ளது. உள்ளடக்க மேலாண்மை அமைப்புகள் மற்றும் நிறுவன உள்ளடக்க மேலாண்மை அமைப்புகள் போன்ற பல பயன்பாடுகளில் சோல்ர் சோலரை ஒருங்கிணைப்பது உள்ளமைக்கப்பட்ட தேடலாக தொகுக்கப்பட்டுள்ளது. கிளூடேரா, ஹார்டன்வொர்க்ஸ் மற்றும் மேப்பர் ஆகியவற்றிலிருந்து ஹடூப் விநியோகங்கள் அனைத்தும் பெரிய தரவுகளுக்காக சந்தைப்படுத்தப்பட்ட தங்கள் தயாரிப்புகளுக்கான தேடுபொறியாக சோலரை தொகுக்கின்றன. டேட்டாஸ்டாக்ஸ் டிஎஸ்இ சோலரை கசாண்ட்ராவுடன் ஒரு தேடுபொறியாக ஒருங்கிணைக்கிறது. பல்வேறு தரவு செயலாக்க கட்டமைப்புகள் மற்றும் நிறுவன ஒருங்கிணைப்பு கட்டமைப்புகளில் சோல்ர் ஒரு இறுதி புள்ளியாக ஆதரிக்கப்படுகிறது. சோல்ர் எக்ஸ்எம்எல் மற்றும் ஜேஎஸ்ஓஎன் ஆதரவுடன் தொழில்துறை தரமான எச். டி. டி. பி. ரெஸ்ட் போன்ற ஏபிஐகளை அம்பலப்படுத்துகிறது, மேலும் இந்த தரங்களை ஆதரிக்கும் எந்த அமைப்பு அல்லது நிரலாக்க மொழியுடனும் ஒருங்கிணைக்கப்படும். ஜாவா, சி #, பிஎச்பி, பைதான், ரூபி மற்றும் பிற பிரபலமான நிரலாக்க மொழிகளுக்கு கிளையன்ட் நூலகங்களும் உள்ளன. மேலும் காண்க திறந்த சொற்பொருள் கட்டமைப்பு தேடல் சார்ந்த கட்டமைப்பு தகவல் மீட்டெடுப்பு நூலகங்களின் பட்டியல் குறிப்புகள் நூலியல் வெளிப்புற இணைப்புகள் டெபியன் சூழலில் சோல்ர்க்ளவுட்டை நிறுவுவதற்கு பதிலளிக்கக்கூடிய பங்கு ஜாவாவில் திட்டமிடப்பட்ட சோல்ர் இலவச மென்பொருள் (நிரலாக்க மொழி) லினக்ஸ் நோஎஸ்க்யூஎல்-க்கான இலவச தேடுபொறி மென்பொருள் தேடுபொறி மென்பொருள் தரவுத்தளம் தொடர்பான மென்பொருள்