一、基础知识
1.Lucene简介
2.入门实例
3.内建Query对象
4.分析器Analyzer
5.Query Parser
6.索引
7.排序
8.过滤
9.概念简介
10.Lucene入门实例
二、Lucene的基础
三、索引建立
1.lucene索引_创建_域选项
2.lucene索引_的删除和更新
3.lucene索引_加权操作和Luke的简单演示
4.对日期和数字进行索引
5.IndexReader的设计
6.Directory的几种操作方式
四、搜索功能
1.lucene的搜索_TermRange等基本搜索
2.lucene的搜索_其他常用Query搜索
3.lucene的搜索_基于QueryParser的搜索
4.lucene的搜索_复习和再查询分页搜索
5.lucene的搜索_基于searchAfter的实现
五、分词
1.lucene的分词_分词器的原理讲解
2.lucene的分词_通过TokenStream显示分词
3.lucene分词_通过TokenStream显示分词的详细信息
4.lucene的分词_中文分词介绍
5.lucene的分词_实现自定义同义词分词器_思路分析
6.lucene的分词_实现自定义同义词分词器_实现分词器
7.lucene的分词_实现自定义同义词分词器_实现分词器(良好设计方案)
8.停用词
六、高级搜索
1.lucene的自定义排序
2.lucene的使用Filter
3.lucene的使用_自定义评分简介
4.lucene的使用_根据域进行评分设定
5.lucene的使用_自定义QueryParer解决部分查询的性能问题
6.lucene的使用_自定义QueryParer解决日期和数字范围问题
7.lucene的使用_自定义filter
8.lucene的使用_自定义filter_合理的设计方式
七、Lucene的扩展
1.lucene的扩展_luke介绍
2.lucene的扩展_tika介绍
3.lucene的扩展_tika的第二种使用方式
4.lucene的扩展_使用tika创建索引并搜索
5.lucene的扩展_高亮基础
6.lucene的扩展_高亮索引文件
八、Lucene项目运用
1.lucene如何通过NRTManager和SearchManager实现近实时搜索
2.lucene在项目中的实现分析
3.lucene在留言项目中使用(换了一种思路解决重复问题)和lucene在留言项目中添加高亮(内容会被存储)
4.lucene在留言项目中的使用(不存储内容的操作方式)
5.lucene的solr的安装
solr与tomcat的整合
6.lucene的solr的基本使用