随笔分类 -  lucene.net

 
lucene 简单应用
摘要:lucene 简单应用一、创建lucene解决方案 这里分成两部分,生成索引文件和从索引文件中搜索你想要的内容 二、创建索引文件 下面是创建索引的一个简单例子: //索引文件要保存的本地路径string indexFileLocation = @"C:\Index"; Lucene.Net.Store.Directory dir = Lucene.Net.Store.FSDirectory.Ge... 阅读全文
posted @ 2009-05-24 15:12 狂风 阅读(675) 评论(0) 推荐(0)
Lucene系统结构分析
摘要:Lucene作为一个优秀的全文检索引擎,其系统结构具有强烈的面向对象特征。首先是定义了一个与平台无关的索引文件格式,其次通过抽象将系统的核心组成部分设计为抽象类,具体的平台实现部分设计为抽象类的实现,此外与具体平台相关的部分比如文件存储也封装为类,经过层层的面向对象式的处理,最终达成了一个低耦合高效率,容易二次开发的检索引擎系统。 一、系统结构组织Lucene作为一个优秀的全文检索引擎,其系统结构... 阅读全文
posted @ 2009-05-22 13:53 狂风 阅读(1619) 评论(0) 推荐(0)
Lucene : 倒排文件索引
摘要:Lucene是一个高性能的全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 假设有两篇文章(文章1和文章2) 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 由于lucene是基于关键词索引和查询的,所以我们要取得这两篇文章的关键词,通常需要... 阅读全文
posted @ 2009-05-21 17:53 狂风 阅读(675) 评论(0) 推荐(0)