मैं Apachene Lucene और Apache Solr का उपयोग कर अपने वेब ऐप में एक खोज बॉक्स बनाना चाहता हूं। मैं पोस्टग्रेज़ डेटाबेस का उपयोग कर रहा हूं और इसे जावा के साथ करना है।linux पर ग्लासफ़िश सर्वर के साथ apache solr का उपयोग कर डेटाबेस से डेटा अनुक्रमणित करने के लिए कैसे करें?
जैसा कि मैं इन अवधारणाओं (सोलर, लुसेन) के लिए नया हूं, मैं इसके साथ संघर्ष कर रहा हूं। मैंने पहले से ही ग्लासफ़िश के साथ अपाचे सॉलर को स्थापित और कॉन्फ़िगर किया है। अब मुझे नहीं पता कि इस से कैसे शुरुआत करें, चाहे मुझे ग्रहण में जावा प्रोजेक्ट बनाना है या मुझे सोलर एडमिन गुई का उपयोग करना है।
क्या कोई इस पर मेरी सहायता कर सकता है?
अग्रिम धन्यवाद .....
धन्यवाद परवीन, मैं DataImportHandler के माध्यम से चला और डेटा-config.xml में datasources पंजीकरण के बारे में विचार आया है। लेकिन मेरा शक ऐसा है, क्या हम इन सभी को सोलर एडमिन का उपयोग करके या ग्रहण में जावा प्रोजेक्ट बनाने के लिए करेंगे ... कृपया मुझे इस –
पर मदद करें, यह हाइब्रिड दृष्टिकोण का उपयोग करना बेहतर होगा। पूर्ण आयात के लिए DataImportHandler का उपयोग करें और नए जोड़े गए दस्तावेज़ों को अनुक्रमणित करने के लिए सोलरज का उपयोग करें। डेटा इंपोर्ट हैंडलर के लिए आपको सौर व्यवस्थापक का उपयोग करना चाहिए और नए जोड़े गए दस्तावेज़ों को अनुक्रमणित करने के लिए आपको जावा प्रोजेक्ट बनाना चाहिए। –
मैंने डेटा-cofig.xml में रजिस्टर अनुरोध हैडलर का प्रयास करने की कोशिश की, लेकिन जब मैं सौर व्यवस्थापक खोल रहा हूं तो उसका व्यवस्थापक अपवाद i.e org.apache.solr.common.solrException: RequestHandler init विफलता क्या आप इस पर मेरी सहायता कर सकते हैं? –