2010-10-01 29 views
0

的.net應用程序的集羣搜索結果我使用SQL Server 2008在'03或'08(尚不確定)上使用ASP.net 3.5構建.net應用程序。Win '03/'08

該應用程序的主要部分是建立一個強大的搜索功能,它必須將搜索結果聚類到本網站。

例如尋找失明,你看到失明的結果集羣,但也爲視力受損,眼睛等。

我正在尋找在Windows Server 2003/2008上使用現成索引技術的方法的建議(最好是開源)。

我看:

Carrot2 - http://search.carrot2.org/stable/search

看起來很強大,但似乎依靠像Lucene的和Solr等指標。

有沒有人在Windows平臺上使用這些技術的經驗?他們和IIS很好地玩嗎?

非常感謝您的任何幫助。

埃德

回答

1

有Lucene的(稱爲lucene.NET),它在Windows上運行完美的(正如你所期望的,因爲它使用.NET)的C#端口。

+0

謝謝忘了有一個.net端口! – 2010-10-02 14:02:45

+0

Solr提供carrot2集羣和許多開箱即用的功能,並且可以使用SolrNet從ASP.NET輕鬆集成。爲什麼要打擾Lucene.net?從asp.net查詢Lucene會很麻煩,如果你考慮大型索引和內存管理等。 – Mikos 2010-10-08 09:33:42

+0

@Mikos:有些人不想維護一個Java堆棧,除了.NET的東西。但是你是對的,在很多情況下,運行Solr和使用SolrNet而不是維護Lucene.NET – Xodarap 2010-10-08 15:11:53