मैं Lucene.NET (v2.0) का उपयोग कर विजुअल बेसिक 9 (VS2008) में डेस्कटॉप खोज इंजन विकसित कर रहा हूं।Lucene.NET अनुक्रमणिका को कैसे अपडेट करें?
मैं अगर मैं एक ही दस्तावेज़ फ़ोल्डर (फ़ाइलें अनुक्रमित करने के लिए) का चयन IndexWriter प्रारंभ करने में
Private writer As IndexWriter
writer = New IndexWriter(indexDirectory, New StandardAnalyzer(), False)
writer.SetUseCompoundFile(True)
दो बार, जो दस्तावेज़ फ़ोल्डर में प्रत्येक फ़ाइल के लिए दो अलग-अलग प्रविष्टियों में बनाए जाते हैं निम्नलिखित कोड का उपयोग सूचकांक।
मैं चाहता हूं कि इंडेक्सवाइटर किसी भी फाइल को त्यागें जो पहले से ही इंडेक्स में मौजूद है।
यह सुनिश्चित करने के लिए मुझे क्या करना चाहिए?
आप स्क्रैच से सूचकांक हर बार के पुनर्निर्माण के लिए कोशिश कर रहे हैं, या आप सूचकांक में विशिष्ट प्रविष्टियों अद्यतन करने के लिए कोशिश कर रहे हैं? कृपया अपने प्रश्न को स्पष्ट करें। – itsadok