摘要: 天运用Lucene.net做全文索引查询时,碰到了这个问题。在baidu搜索了一下,也有朋友碰到同样的问题:“我在ASP.NET中使用Lucene.NET组件实现高亮显示..可是出现问题..说什么不能访问(如下图),另外如果在ASP.NET中建立索引后..搜索时有些东西搜索不到,在WinForm中又没事..这又是什么问题呢??请牛人们帮忙说明: 执行当前 Web 请求期间,出现未处理的异常。请检查... 阅读全文
posted @ 2008-08-17 18:29 古道轻风 阅读(737) 评论(1) 推荐(1) 编辑
摘要: 1 、问题的来源 增加分词以后结果的准确度提高了,但是用户反映返回结果的速度很慢。原因是, Lucene 做每一篇文档的相关关键词的高亮显示时,在运行时执行了很多遍的分词操作。这样降低了性能。 2 、解决方法 在 Lucene1.4.3 版本中的一个新功能可以解决这个问题。 Term Vector 现在支持保存 Token.getPositionIncrement() 和 ... 阅读全文
posted @ 2008-08-17 18:28 古道轻风 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 首先要区分搜索引擎和搜索的区别,更多的时候我们在需要的仅仅是对数据库的搜索。而搜索引擎则是个相对独立的系统,他提供的是一个相对完整的服务。作为一个商业级别的搜索引擎,一般需要以下技术:1. 全文检索引擎在全文信息中按一定的组合费率检索用户输入的关键词,并按照相关度提供返回索引序号,以便于页面程序获取数据进行分页显示。作为一个专业搜索引擎,对于全文检索引擎的要求比较苛刻。首先,必须在1秒以内返回搜索... 阅读全文
posted @ 2008-08-17 18:25 古道轻风 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 本文仅记录一些简单的使用方法,供初学者参考。以下例子采用 Lucene.NET 1.9 版本,可取去 Lucene.Net 下载。1. 基本应用 using System;using System.Collections.Generic;using System.Text;using Lucene.Net;using Lucene.Net.Analysis;using Lucene.Net.Ana... 阅读全文
posted @ 2008-08-17 18:22 古道轻风 阅读(362) 评论(0) 推荐(0) 编辑