Lucene的学习与总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的学习与总结的主要内容,如果未能解决你的问题,请参考以下文章

ElasticSearch学习总结:ES介绍与架构说明

Lucene学习总结

Lucene学习总结

Lucene学习总结之二:Lucene的总体架构

Lucene学习总结之二:Lucene的总体架构

lucene 学习总结