首页 > 代码库 > Lucene的学习与总结(一)

Lucene的学习与总结(一)

小编对于Lucene是个新手,完全不懂。以此作为一个学习的笔记。

最近刚接手了一个项目基于Solr、Lucene的全文检索。项目总体不算复杂,只不过核心是Lucene,

所以,必须好好学习一下Lucene。

以传智的Lucene3.0视频资料为基础。

自取:http://pan.baidu.com/s/1dE9c4oD

一、Lucene的基础(2017-05-11 10:40:46)

1、Lucene的下载

2、Lucene的使用 

3、基本实例

4、系统架构


 

二、索引的建立

1、基本概念

2、索引过程

3、索引建立步骤

3.1、创建Directory

3.2、创建Writer

3.3、创建文档并且添加索引

3.4、查询索引的基本信息

3.5、删除和更新索引

4、域选项

4.1、索引域选项

4.2、存储域选项

4.3、最佳实践

5、其他知识

5.1、对数字和日期进行索引

5.2、常用的Directory

5.3、IndexReader和IndexWriter的生命周期

 


 三、搜索功能

1、搜索的简单实现(TermQuery)

2、其他搜索(Query)

3、Queryparser

3.1、制定项查找

3.2、制定范围查找

3.3、搜索数字和日期范围

3.4、前缀查找

3.5、布尔查询

4、分页搜索


 

四、分页


 

五、高级搜索

1、搜索排序

2、搜索过滤

Lucene的学习与总结(一)