2009-01-12 73 views
6

我正在評估使我們的.Net網站上的搜索功能更強大的選項。我需要考慮購買Google Search Appliance(GSA)等軟件/硬件,或者使用Lucene.Net等框架開發解決方案。我們是一家創業公司,GSA提供了很多好的功能開箱即用,但我們需要兩個盒子,第二個作爲備份/開發環境,並且事情開始變得昂貴.....Lucene.Net和孵化狀態

我們以前使用過SQL Server全文,渴望提供非常直觀的「Googlesque」類型的搜索到我們的網站,我們一直在努力做我們想要的所有東西與SQL Server。

但是,我不確定Lucene.Net項目的「孵化器狀態」實際上暗示着什麼。我應該考慮一個處於孵化器狀態的項目嗎?它不活躍嗎?它會在某個時候進入更積極的狀態,還是會被歸檔?

謝謝

回答

3

我不知道什麼是「孵化器狀態」爲Lucene.Net項目實際上意味着

這意味着該項目,這是一個外部項目,是由阿帕奇評估列入apache「穩定」 - 我想他們必須確保流程是正確的,那裏沒有專利代碼等。

它沒有反映代碼。 Lucene.NET中繼是穩定的(v2.1),可下載的版本(v2.0)也是穩定的,但不是「穩定」或更新。

如果您還有其他問題,我建議您跳轉到郵件列表(http://incubator.apache.org/lucene.net/)並詢問George或DIGY。我一直在使用它的商業項目 - 例如內部(例如http://www.topgear.com)和打包(不知道我可以說,但它是一個電子郵件存檔器)自1.xx以來,它運作良好。

我建議你也看看Solr。它使用Java Lucene,並且基本上是一個外部搜索服務器,但您將信息推入它,而不是它拖網您的網站。它位於apache lucene站點上。

4

Lucene.NET是一個當前活動和更新的項目。在Apache下孵化的事實是一件好事,而不是消極的事實。正如你可以在Apache孵化網站上閱讀的一樣,Lucene.NET正在等待審查和最終批准,但這並不意味着它不穩定或不受支持。 關於你的主要問題,我認爲如果你是一家創業公司,那麼在開發階段使用它將是一個可以接受的選擇。

2

Log4net在Apache項目中處於孵化狀態,時間爲。它仍然被推薦和廣泛使用。出於幾個原因,我可以使用Lucene.Net。首先,作爲@ste09,說孵化狀態是的事情。其次,Lucene(Java版本)是Apache的一個全面項目。類似於log4j/log4net,我認爲這對於Lucene.Net使其脫離孵化狀態很好。