开放源代码的全文检索引擎Lucene
开放源代码的全文检索引擎Lucene
第一节 全文检索系统与Lucene简介··· 3
一、 什么是全文检索与全文检索系统?··· 3
二、 什么是Lucene?··· 4
三、 Lucene的应用、特点及优势··· 4
四、 本文的重点问题与cLucene项目··· 5
第二节 Lucene系统结构分析··· 5
一、 系统结构组织··· 5
二、 数据流分析··· 6
三、 基于Lucene的应用开发··· 8
第三节 Lucene索引文件格式分析··· 9
一、 Lucene源码实现分析的说明··· 9
二、 Lucene索引文件格式··· 10
三、 一些公用的基础类··· 12
四、 存储抽象··· 13
五、 关于cLucene项目··· 15
第四节 Lucene索引构建逻辑模块分析··· 15
一、 绪论··· 15
二、 对象体系与UML图··· 16
1. 项(Term)··· 16
2. 域(Field)··· 17
3. 文档(document)··· 18
4. 段(segment)··· 19
5. IndexReader类与IndexWirter类··· 23
三、 数据流逻辑··· 24
四、 关于cLucene项目
第一节 全文检索系统与Lucene简介··· 3
一、 什么是全文检索与全文检索系统?··· 3
二、 什么是Lucene?··· 4
三、 Lucene的应用、特点及优势··· 4
四、 本文的重点问题与cLucene项目··· 5
第二节 Lucene系统结构分析··· 5
一、 系统结构组织··· 5
二、 数据流分析··· 6
三、 基于Lucene的应用开发··· 8
第三节 Lucene索引文件格式分析··· 9
一、 Lucene源码实现分析的说明··· 9
二、 Lucene索引文件格式··· 10
三、 一些公用的基础类··· 12
四、 存储抽象··· 13
五、 关于cLucene项目··· 15
第四节 Lucene索引构建逻辑模块分析··· 15
一、 绪论··· 15
二、 对象体系与UML图··· 16
1. 项(Term)··· 16
2. 域(Field)··· 17
3. 文档(document)··· 18
4. 段(segment)··· 19
5. IndexReader类与IndexWirter类··· 23
三、 数据流逻辑··· 24
四、 关于cLucene项目
0 Comments:
Post a Comment
<< Home