本课程深入讲解Lucene全文检索技术原理及其应用,并详细介绍基于Lucene构建的开源搜索引擎Solr和ElasticSearch的核心特性与使用技巧,是提升Java开发者搜索功能开发能力的理想选择。
课程提供所有代码笔记素材以及答疑:
1. 熟练掌握Lucene框架的使用,实现类似百度、京东商城等应用的全文检索效果。
2. Solr简介
3. Solr下载安装及目录结构介绍
4. 将Solr部署至Tomcat服务器
5. Solr后台管理界面介绍
6. 通过managed-schema配置Field以及中文分词器
7. 数据库数据导入Solr索引库操作
8. 使用Solr后台管理界面进行CRUD高亮过滤排序分页等操作
9. 通过Solrj实现索引的添加更新功能
10. Solrj实现删除索引的功能
11. 实战项目应用
12. 总结Solr相关知识点
此外,课程还包含以下内容:
- 熟练掌握Lucene框架使用以达成类似百度、京东商城等平台的全文检索效果;
- Elasticsearch下载及安装(适用于Windows和Linux系统)
- 构建集群环境
- Kibana客户端安装与操作
- 安装并使用head插件进行集群管理
- 使用Java API操作Elasticsearch
- 电商项目实战应用等