2011-05-15 105 views
0

我的客戶想要在基於C#的B/S應用程序中添加文件系統搜索功能。搜索應該位於指定文件列表的範圍內,但不是隻有特定文件擴展名的整個目錄。針對指定文件列表的文件系統搜索(C#)

我做了一些關於Microsoft Office Sharepoint Server Search Service的研究,但無法確定它是否支持針對特定文件進行搜索。我現在用它來搜索PDF文件,但不是我所要求的。

任何人都可以給我一些建議什麼第三方搜索服務/引擎我應該採取的要求?

謝謝。 Elaine

回答

0

我假設您想對某組文件進行全文索引?

Java爲此提供了最佳的庫選擇,但也有C#端口。

我極力推薦的Lucene索引和檢索: http://incubator.apache.org/lucene.net/

如果這是一臺服務器上,這可能是最簡單的運行Solr的實例,並使用C#作爲客戶端: http://crazorsharp.blogspot.com/2010/01/full-text-search-using-solr-lucene-and.html

的Lucene有很多索引不同文檔類型的例子,但是如果你使用Solr,它會爲你處理。