2009-01-12 16 views
6

मैं अपनी खोज को हमारी .Net वेबसाइट पर अधिक शक्तिशाली बनाने के विकल्पों का मूल्यांकन कर रहा हूं। मुझे यह देखने की ज़रूरत है कि क्या हम Google खोज उपकरण (जीएसए) जैसे सॉफ़्टवेयर/हार्डवेयर खरीदते हैं या ल्यूकेन.Netलुसेन.Net और ऊष्मायन स्थिति

पर एक फ्रेमवर्क का उपयोग करके समाधान विकसित करते हैं, हम एक स्टार्टअप हैं, और जीएसए बहुत अच्छा प्रदान करता है बॉक्स के बाहर कार्यक्षमता, लेकिन हमें बैकअप/देव पर्यावरण के रूप में दूसरे के साथ दो बक्से की आवश्यकता होगी और चीजें महंगा हो रही हैं .....

हमने अतीत में SQL सर्वर पूर्ण पाठ का उपयोग किया है, लेकिन हम ' हमारी साइट पर खोज करने वाले बहुत सहज "गूगलेस्क" प्रकार प्रदान करने के लिए उत्सुक हैं और हम SQL सर्वर के साथ जो कुछ भी चाहते हैं, उसे करने के लिए संघर्ष कर चुके हैं।

लेकिन, मुझे यकीन नहीं है कि लुसेन.Net प्रोजेक्ट के लिए "इनक्यूबेटर स्थिति" वास्तव में क्या मायने रखती है। क्या मुझे इनक्यूबेटर स्थिति में एक परियोजना पर विचार करना चाहिए? क्या यह सक्रिय नहीं है? क्या यह किसी बिंदु पर अधिक सक्रिय स्थिति में स्थानांतरित हो जाएगा या संग्रहीत किया जाएगा?

धन्यवाद

उत्तर

3

मुझे यकीन है कि क्या Lucene.Net परियोजना के लिए "इनक्यूबेटर स्थिति" वास्तव में तात्पर्य

इसका मतलब है कि परियोजना है, जो एक बाहरी परियोजना थी, में शामिल करने के लिए अपाचे द्वारा मूल्यांकन किया जा रहा है नहीं कर रहा हूँ अपाचे "स्थिर" - मुझे लगता है कि उन्हें यह सुनिश्चित करना है कि प्रक्रियाएं सही हैं, वहां पेटेंट कोड आदि नहीं हैं।

इसका कोड पर कोई प्रतिबिंब नहीं है। ल्यूसीन.नेट ट्रंक स्थिर है (v2.1), और डाउनलोड करने योग्य संस्करण (v2.0) भी स्थिर है, लेकिन "स्थिर के रूप में" या अद्यतन के रूप में नहीं है।

यदि आपके पास और प्रश्न हैं, तो मैं आपको मेलिंग सूची (http://incubator.apache.org/lucene.net/) पर कूदने और जॉर्ज या डिजी से पूछने का सुझाव दूंगा। मैं वाणिज्यिक परियोजनाओं पर इसका उपयोग कर रहा हूं - उदाहरण के लिए आंतरिक (http://www.topgear.com दोनों) और पैक किया गया (सुनिश्चित नहीं है कि मैं कह सकता हूं, लेकिन यह एक ईमेल संग्रहकर्ता है) 1.xx के बाद से, और यह ग्रेट काम करता है।

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

4

Lucene.NET एक वर्तमान में सक्रिय और अद्यतन परियोजना है। अपाचे के तहत ऊष्मायन के रूप में होस्ट किया गया तथ्य एक अच्छी बात है और नकारात्मक नहीं है। जैसा कि आप अपाचे ऊष्मायन साइट पर पढ़ सकते हैं, लुसीन.NET एक समीक्षा और अंतिम अनुमोदन के लिए इंतजार कर रहा है, लेकिन इसका मतलब यह नहीं है कि यह अस्थिर या असमर्थित है। अपने मुख्य प्रश्न के बारे में, मुझे लगता है कि यदि आप स्टार्टअप हैं तो विकास चरण के लिए इसका उपयोग करना एक अकल्पनीय choiche होगा।

2

अपाचे प्रोजेक्ट में लंबे समय के लिए लॉग 4नेट ऊष्मायन स्थिति में था। यह अभी भी अनुशंसित और बड़े पैमाने पर इस्तेमाल किया गया था। मैं कुछ कारणों से Lucene.Net का उपयोग करने के साथ ठीक हूँ। सबसे पहले, @ ste09 के रूप में, ऊष्मायन स्थिति अच्छी चीज़ है। दूसरा, लुसेन (जावा संस्करण) अपाचे में एक पूर्ण परियोजना है। Log4j/log4net के समान, मुझे लगता है कि यह लुसीन.Net के लिए अच्छी तरह से उबाऊ स्थिति से बाहर बनाता है।

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