一、基础知识
1.Lucene简介










 2.入门实例
2.入门实例
 

























3.内建Query对象












4.分析器Analyzer



5.Query Parser



6.索引








7.排序





8.过滤







9.概念简介









10.Lucene入门实例

























二、Lucene的基础
















三、索引建立




















 1.lucene索引_创建_域选项
1.lucene索引_创建_域选项
 






2.lucene索引_的删除和更新



































3.lucene索引_加权操作和Luke的简单演示












4.对日期和数字进行索引









5.IndexReader的设计



























 6.Directory的几种操作方式
6.Directory的几种操作方式 
 





四、搜索功能


 
 


































 1.lucene的搜索_TermRange等基本搜索
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的自定义排序
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介绍
1.lucene的扩展_luke介绍
 












2.lucene的扩展_tika介绍











 
 



























3.lucene的扩展_tika的第二种使用方式


















4.lucene的扩展_使用tika创建索引并搜索











5.lucene的扩展_高亮基础











6.lucene的扩展_高亮索引文件















八、Lucene项目运用

 
  
 
 1.lucene如何通过NRTManager和SearchManager实现近实时搜索
1.lucene如何通过NRTManager和SearchManager实现近实时搜索
 




































2.lucene在项目中的实现分析

 
   
 
























































































































3.lucene在留言项目中使用(换了一种思路解决重复问题)和lucene在留言项目中添加高亮(内容会被存储)































4.lucene在留言项目中的使用(不存储内容的操作方式)




















5.lucene的solr的安装





 
 






solr与tomcat的整合




























6.lucene的solr的基本使用

 
 





































7.lucene的solr的增删改查和高亮

















8.为留言管理项目引入solr
















 八、Lucene Compass
八、Lucene Compass
 














































