2009-04-19 16 views
5

पर खोज को कार्यान्वित करना मैंने एएसपी.नेट एमवीसी का उपयोग कर एक सामग्री-प्रबंधित वेबसाइट बनाई है। सभी सामग्री को SQL सर्वर डेटाबेस में 'सामग्री' तालिका में संग्रहीत किया जाता है, पाठ को डेटाटाइप 'एक्सएमएल' के कॉलम में संग्रहीत किया जाता है।एएसपी.नेट एमवीसी वेबसाइट

मैं साइट पर एक खोज सुविधा जोड़ना चाहता हूं जो सभी एक्सएमएल सामग्री को खोजेगा और परिणामों की एक सूची वापस करेगा, जिनमें से प्रत्येक सामग्री आइटम से लिंक होगा।

कोई भी विचार जिस पर तकनीक सबसे उपयुक्त होगी?

क्या मुझे SQL सर्वर पूर्ण-पाठ अनुक्रमणिका का उपयोग करना चाहिए, या डॉटल्यूसीन जैसे कुछ और?

उत्तर

3

Lucene.net आपके लिए बेहतर विकल्प होगा। आप ल्यूसीन के माध्यम से बहुत सी उन्नत खोज कर सकते हैं।

डॉक्स @http://incubator.apache.org/lucene.net/docs/2.1/

+1

आप विस्तार से बता सकते हैं क्यों Lucene.net FTS से बेहतर होगा? –

+0

लुसीन एक समृद्ध खोज अनुभव प्रदान करता है, जैसे कि प्रत्येक खोज परिणाम में आसपास के पाठ को प्रदर्शित करने में सक्षम होने के कारण, उपयोगकर्ता उस संदर्भ को देख सकता है जिसमें उनके खोज शब्दों को उठाया गया है, Google और अन्य खोज इंजन कैसे काम करते हैं। – Jonathan

संबंधित मुद्दे