【发布时间】:2011-02-25 09:11:14
【问题描述】:
我正在尝试在 ASP.NET MVC 中构建一个 Web 应用程序,并且需要构建一个非常复杂的搜索功能。当用户输入搜索词时,我想搜索各种数据源,包括文档、数据库中的表格、网页 url 和一些 API,如 facebook。任何提示、教程和提示将不胜感激。
【问题讨论】:
-
你卡在哪里了?您被索引存储或搜索或查询分析所困扰?搜索引擎是一个相当大的话题
-
其中哪一部分有困难?如果您在构建复杂的搜索引擎时遇到问题,我会先从简单 开始。构建仅搜索文档的内容,因为您最终将需要该部分。然后继续进行数据库搜索。
-
指向谷歌。瞧,即时搜索。
-
使用第三方,您实际上可以从 Google 购买服务器或在您的机器上安装 Lucen(或类似的)并将其用作搜索引擎。我用谷歌做了这个,非常简单,非常高效,非常昂贵;-)
标签: c# asp.net-mvc search