我正在建设一家公司网站。我们正在寻找基于ASP.NET的任何开源或付费搜索引擎。它应该能够:
- 搜索网站所有页面的内容。
- 所有办公文件等。
- 如果我们有一些基于用户类型和员工的搜索结果过滤。
请告诉我需要考虑哪些工具或软件。
我正在建设一家公司网站。我们正在寻找基于ASP.NET的任何开源或付费搜索引擎。它应该能够:
请告诉我需要考虑哪些工具或软件。
尝试使用Lucene.NET
Apache Lucene是一个高性能、全功能的文本搜索引擎库,完全用Java编写。它是适用于几乎任何需要全文搜索的应用程序,特别是跨平台的技术。
Lucene.Net是Java Lucene搜索引擎的源代码、逐类、API和算法移植到C#和.NET平台,利用Microsoft .NET Framework。
以下是一些入门教程链接:
http://lucene.apache.org/solr/
http://code.google.com/p/solrnet/
从您的问题中可以看出,您是在寻找实际的底层引擎,还是在寻找能够爬行/遍历您的内容并建立所选搜索引擎索引的工具?--
编辑以回复原帖者的评论。