My Github

随笔分类 -  【020】Lucene.Net

借助Lucene.Net构建站内搜索引擎
摘要:logo上一篇我们学习了Lucene.Net的基本概念、分词以及实现了一个最简单的搜索引擎,这一篇我们开始开发一个初具规模的站内搜索项目,通过开发站内搜索模块,我们可以方便地在项目中集成站内搜索功能。本次Demo所使用到的技术包括:ASP.Net WebForms,ADO.Net,Lucene.Net,Log4Net,Quartz.Net,jQuery Ajax等,虽然它只是一个小Demo,但是麻雀虽小,五脏俱全,值得学习。 阅读全文
posted @ 2016-04-04 22:42 EdisonZhou 阅读(4538) 评论(8) 推荐(13) 编辑
摘要:logo最近翻开了之前老杨(杨中科)的Lucene.Net站内搜索项目的教学视频,于是作为老杨脑残粉的我又跟着复习了一遍,学习途中做了一些笔记也就成了接下来您看到的这篇博文,仅仅是我的个人笔记,大神请呵呵一笑而过。相信做过站内搜索的.Net程序员应该对Lucene.Net不陌生,没做过的也许会问:就不是个查询嘛!为什么不能使用Like模糊查找呢?原因很简单:模糊查询的契合度太低,匹配关键字之间不能含有其他内容。最重要的是它会造成数据库全表扫描,效率低下,即使使用视图,也会造成数据库服务器"亚历山大"!因此,有必要了解一下Lucene.Net这个神器(也许现在早已不是)! 阅读全文
posted @ 2016-04-03 15:30 EdisonZhou 阅读(7090) 评论(5) 推荐(18) 编辑