在网站上实施“搜索”功能

时间:2009-08-09 20:52:04

标签: c# mysql search full-text-search

我有一个网站,里面有数以千计(不断增加的)资源。我实现了通常的 Sql全文搜索,直到最近才能正常工作。我注意到它有一些性能问题。我正在使用带有C#的MySql数据库。 NET作为后端代码。

我只需要您提供一些宝贵的建议,以便在为我的网站构建新的搜索策略时考虑这些建议。

我可以使用哪些方法来提高网站搜索功能的性能?

3 个答案:

答案 0 :(得分:5)

答案 1 :(得分:3)

看看Lucene.NET。它是一个高性能,功能齐全的文本搜索引擎库,最初用Java编写,但移植到.NET。它是一种适用于几乎所有需要全文搜索的应用程序的技术,尤其是跨平台搜索。

答案 2 :(得分:2)

尝试使用Lucene.NET。许多网站都基于它进行文本搜索。