我有一个网站,里面有数以千计(不断增加的)资源。我实现了通常的 Sql全文搜索,直到最近才能正常工作。我注意到它有一些性能问题。我正在使用带有C#的MySql数据库。 NET作为后端代码。
我只需要您提供一些宝贵的建议,以便在为我的网站构建新的搜索策略时考虑这些建议。
我可以使用哪些方法来提高网站搜索功能的性能?
答案 0 :(得分:5)
答案 1 :(得分:3)
看看Lucene.NET。它是一个高性能,功能齐全的文本搜索引擎库,最初用Java编写,但移植到.NET。它是一种适用于几乎所有需要全文搜索的应用程序的技术,尤其是跨平台搜索。
答案 2 :(得分:2)
尝试使用Lucene.NET。许多网站都基于它进行文本搜索。