我们在不允许Microsoft SQL Server全文搜索的共享主机环境中托管网站。我们很喜欢ASP.NET API,它允许类似的功能来解决这个限制。是否有用于网站的ASP.NET全文搜索系统?
我们无法在共享服务器上轻松安装软件,因此必须使用ASP.NET编写API。
SQL“喜欢”查询是我们的替代,他们是足够快(我们的网站永远不会超过大于文本超过50MB),但他们没有排名结果很好,有一本字典,不制止等
我们在不允许Microsoft SQL Server全文搜索的共享主机环境中托管网站。我们很喜欢ASP.NET API,它允许类似的功能来解决这个限制。是否有用于网站的ASP.NET全文搜索系统?
我们无法在共享服务器上轻松安装软件,因此必须使用ASP.NET编写API。
SQL“喜欢”查询是我们的替代,他们是足够快(我们的网站永远不会超过大于文本超过50MB),但他们没有排名结果很好,有一本字典,不制止等
Lucene是什么,我们正在寻找http://incubator.apache.org/lucene.net/
对于本类型的情况我依赖谷歌并创建一个合适的sitemap。您也可以使用Google SiteSearch将Google搜索权整合到您的网站中。
如果您需要对全文搜索进行更多控制,则可以使用RDBMS的功能来支持此功能。你不会说你正在使用哪个品牌的RDBMS。如果您使用ASP.NET,我认为它可能是Microsoft SQL Server。
请参阅MSDN上Full-Text Search的文档。
对于其他品牌的RDBMS中,见我的回答:How best to develop the sql to support Search functionality in a web application?
事实上,我们已经使出如此,但在某些情况下需要更多的控制。 – Petras 2009-11-11 02:12:52
哪种情况? – Bob 2009-11-11 13:58:02