@darkheir: ल्यूसीन और सोलर 2 अलग-अलग अपाचे परियोजनाएं हैं जो एक साथ काम करने के लिए बनाई गई हैं, मुझे समझ नहीं आता कि प्रत्येक परियोजना का उद्देश्य क्या है।
1) सोलर हुड के नीचे ल्यूसीन का उपयोग करता है। Lucene का Solr API के बारे में कोई सुराग नहीं है।
2) Lucene एक शक्तिशाली सर्च इंजन फ्रेमवर्क है जो हमें अपने एप्लिकेशन में खोज क्षमता जोड़ने देता है। यह सभी खोज-संबंधित जटिल कार्यों को छिपाते हुए एक आसान-से-उपयोग एपीआई को उजागर करता है। कोई भी एप्लिकेशन इस लाइब्रेरी का उपयोग कर सकता है, न कि सिर्फ सोल।
3) सोलर लुसिने के आसपास बनाया गया है। यह ल्युसिन के इर्द-गिर्द सिर्फ एक http-आवरण नहीं है, बल्कि ल्युसिन में अधिक शस्त्रागार जोड़ने के लिए जाना जाता है । सोलर आउट-ऑफ-बॉक्स का उपयोग करने के लिए तैयार है। यह एक वेब एप्लिकेशन है जो लुसिन की पेशकश के अलावा संबंधित बुनियादी ढाँचे और बहुत अधिक सुविधाएँ प्रदान करता है।
@darkheir: Lucene का उपयोग खोज सूचकांक बनाने के लिए किया जाता है और Solr इस सूचकांक का उपयोग खोज करने के लिए करता है। क्या मैं सही हूं या यह बिल्कुल अलग तरीका है?
4) ल्यूसिन सोलर द्वारा खपत के लिए सिर्फ सूचकांक नहीं बनाता है । लुसीन खोज संबंधी सभी कार्यों को संभालती है। कोई भी एप्लिकेशन Lucene ढांचे का उपयोग कर सकता है।
उदाहरण सोल, इलास्टिक सर्च, लिंक्डइन (हाँ, हुड के नीचे), आदि हैं।
इस लेख को देखें: ल्यूसीन बनाम सोलर
अद्यतन (6/18/14)
ल्यूसीन का उपयोग कब करें?
- आप एक खोज इंजीनियर हैं
- आप एक प्रोग्रामर हैं और
- आप ल्यूसिन और लगभग सभी आंतरिक पर पूर्ण नियंत्रण चाहते हैं
- आपकी आवश्यकताएं आपको ल्यूकेन और गीके अनुकूलन के सभी प्रकारों को करने की मांग करती हैं
- आप अपनी खोज के बुनियादी ढांचे तत्वों जैसे स्केलिंग, वितरण आदि का ध्यान रखने के इच्छुक हैं।
सोलर का उपयोग कब करें?
- उपरोक्त में से कम से कम एक का कोई मतलब नहीं था। या
- आप ऐसा कुछ चाहते हैं जो आउट-ऑफ-द-बॉक्स (यहां तक कि जावा के ज्ञान के बिना) का उपयोग करने के लिए तैयार हो
- आपकी अवसंरचना आवश्यकताओं ने खोज अनुकूलन आवश्यकताओं को आगे बढ़ाया।
नोट : मेरा मतलब यह नहीं है कि सोलर को कस्टमाइज़ करना मुश्किल है। सोलर बहुत लचीला है और आपको प्लग-इन करने के लिए बहुत सारे प्लगेबल एपीआई प्वाइंट प्रदान करता है, जिससे आप अपने कोड को फेंक सकते हैं।
ऐसे लोग हैं, जिन्हें ' ल्यूसिने ' शिविर का उपयोग करना पड़ता है , लेकिन फिर भी वे सोलर को सादे ल्यूसीन पसंद करते हैं क्योंकि इसका उपयोग करना आसान है। हालांकि, वे कभी भी सोलर को अधिकतम सीमा तक अनुकूलित करने से खुद को रोकते नहीं हैं।
BTW, मैं देखता हूं कि ल्यूसीन (4.x) की तुलना में सोलर (4.x) पर अधिक संसाधन हैं।