当前位置:  开发笔记 > 编程语言 > 正文

构建搜索功能的最佳方式

如何解决《构建搜索功能的最佳方式》经验,为你挑选了1个好方法。

我的网站有超过400,000项.有些相似,有些截然不同.我们希望提供一种以最佳方式搜索这些项目的方法.在交付网站后,它使用全文索引.解决方案充其量是基本的,在最坏的情况下是非常不足的.

那么搜索这些项目的最佳方法是什么?它们存储在SQL Server数据库(2005)中.我们的网站是用C#2.0设计的.

目前这里是这个过程:

    用户在文本框中输入值.

    我们'清理'这个条目.删除可能是黑客攻击的"可怕"角色.删除关键词(和,或等...)

    将值传递到存储过程以返回结果.

    返回结果.

tvanfosson.. 7

看看Lucene.NET.我认为这比SQL Server中的全文搜索有了很大的改进.



1> tvanfosson..:

看看Lucene.NET.我认为这比SQL Server中的全文搜索有了很大的改进.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有