日期:2014-05-17  浏览次数:20436 次

ASP.NET站内全文搜索
做了一个ASP.NET网站,想用lucene.net+分词搜索做 ,像http://www.cnblogs.com/gaoweipeng/archive/2009/09/23/1572272.html的,却不知道如何下手,有没有高手有源码的,就我学习学习。有的话可以发我邮箱:Dream_shine@163.com
急求!!!!!!!!!!!!!!

------解决方案--------------------
以前有同事做过,说下思路,比如你网站里面有通知公告,你要检索的内容包括通知公告的标题、内容、发布人,建一个表Search_Table,Search_Table表里面主存要检索的内容(就以通知公告为例,把标题、内容,发布人拼在一起放一个字段),该内容对应的ID(这条通知公告对应的主键ID),并加一个类型字段(标识这条数据是对应通知公告的,判断Url的时候用)。建好表后然后是数据来源了,两个服务,一个遍历通知公告表,把表中数据拿到你新建的表Search_Table里,一个遍历Search_Table表生成索引文件,你查询的时候检索索引文件就行了。