在ASP.NET MVC网站上实现搜索

在ASP.NET MVC网站上实现搜索,.net,asp.net-mvc,search,full-text-search,.net,Asp.net Mvc,Search,Full Text Search,我已经使用ASP.NET MVC创建了一个内容管理网站。所有内容都存储在SQL Server数据库的“content”表中,文本本身存储在数据类型为“XML”的列中 我想向站点添加一个搜索功能,该功能将搜索所有XML内容并返回一个结果列表,每个结果都链接到内容项 关于哪种技术最合适有什么想法吗 我应该使用SQL Server全文索引,还是使用DotLucene之类的其他工具?将是更好的选择。你可以通过lucene做很多高级搜索 Docs@你能解释一下为什么Lucene.net会比FTS更好吗?L

我已经使用ASP.NET MVC创建了一个内容管理网站。所有内容都存储在SQL Server数据库的“content”表中,文本本身存储在数据类型为“XML”的列中

我想向站点添加一个搜索功能,该功能将搜索所有XML内容并返回一个结果列表,每个结果都链接到内容项

关于哪种技术最合适有什么想法吗

我应该使用SQL Server全文索引,还是使用DotLucene之类的其他工具?

将是更好的选择。你可以通过lucene做很多高级搜索


Docs@

你能解释一下为什么Lucene.net会比FTS更好吗?Lucene提供了更丰富的搜索体验,比如能够在每个搜索结果中显示周围的文本,这样用户就可以看到他们的搜索词被提取的上下文,类似于谷歌和其他搜索引擎的工作方式。