文章分类 -  Lucene

about Lucene and DotLucene
摘要:1. 引言 1.1. 编写目的 介绍开源软件搜索引擎——lucene的各个实现的功能,性能,以及代码分析 1.2. 背景 分析的系统名称 Lucene 该开源主页 http://lucene.apache.org/ 开发语言 JAVA 该系统的分析者 zzpchina 该系统作者简介 Lucene的贡献者Doug Cutting是一位资深全文索引/检索... 阅读全文
posted @ 2007-08-02 04:50 kwklover 阅读(3523) 评论(0) 推荐(2) 编辑
摘要:Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 1)由于lucene是基于关键词索引和查询的,首先我们要取得这两篇文章的关键词,通常我... 阅读全文
posted @ 2006-06-24 16:30 kwklover 阅读(948) 评论(0) 推荐(0) 编辑
摘要:DotLucene是什么?搜索引擎的种类, 以及常见搜索算法,DotLucene是基于什么算法实现的 索引的基础概念和实现搜索的基础概念和实现Lucene的高级技巧 DotLucene的分析器中文分词 ==================================搜索引擎一般来讲,可以分为两大类:全文检索引擎(FullText Search Engine)和分类目录(Directory)全文... 阅读全文
posted @ 2006-06-23 23:32 kwklover 阅读(1615) 评论(4) 推荐(0) 编辑
摘要:dotLucene中文分词的highlight显示 1、准备的原料 lucene.net的1.4.3版本比java版的Lucene 1.4.3功能要少,所以需要lucene.net-1.9的版本。highlighter.net也用当前最新的版本1.4.0,但是这个版本的功能也比java当前版的功能要少,缺少一个实现快速显示highlight的类TokenSources。 2、Token... 阅读全文
posted @ 2006-06-23 23:31 kwklover 阅读(1444) 评论(1) 推荐(0) 编辑
摘要:绪论 Lucene提供了方便您创建自建查询的API,也通过QueryParser提供了强大的查询语言。 本文讲述Lucene的查询语句解析器支持的语法,Lucene的查询语句解析器是使用JavaCC工具生成的词法解析器,它将查询字串解析为Lucene Query对象。 项(Term) 一条搜索语句被拆分为一些项(term)和操作符(operator)。项有两种... 阅读全文
posted @ 2006-06-12 23:01 kwklover 阅读(2472) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示