我有一个网站,有超过 400,000 项。有些相似,有些截然不同。我们希望提供一种尽可能以最佳方式搜索这些项目的方法。在交付网站后,它使用全文索引。解决方案充其量是基本的,最坏的情况是严重不足。
那么搜索这些项目的最佳方法是什么?它们存储在 SQL Server 数据库 (2005) 中。我们的网站是用 C# 2.0 设计的。
目前流程如下:
最佳答案
看看 Lucene.NET 。我认为这是对 SQL Server 全文搜索的巨大改进。
关于c# - 构建搜索功能的最佳方式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/450500/