Course Code:
advancedsolr
Duration:
14 hours
Prerequisites:
- Solr 经验
观众
- 开发人员
Overview:
Solr 是一个包装在 Apache Lucene Library 上的搜索平台。使用 Solr,开发人员可以维护单词、术语、短语等关键元素的映射。Advanced Solr 开发可以创建一个高级搜索平台。
此讲师指导的即时培训(在线或现场)面向希望了解如何使用Solr 进行高级开发的开发人员。
在本次培训结束时,参与者将能够:
- 调整和扩展 Solr 和 SolrCloud。
- 简化监控纪录档。
- 集成索引和查询时外挂程式。
- 创建每秒处理数千个查询的优化集群。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
Course Outline:
介绍
Solr 和开源内容 Management 系统
- 开源内容管理系统中使用的流程和模组
- Schema.xml 和 solr.config 档
Solr 高级功能
- 开放介面和数据格式
- 可卡利蒂
- XML、jSON 和 HTTP
- 即时索引
- 存储
Solr 及其高级搜索功能
- 隔离内容和用户的过程
- 分面和筛选搜索,允许您根据需要剥离数据
- 匹配功能
- 地理空间搜索功能
准备开发环境
- 配置 Solr
- 安装和配置 JDK 8
- 创建伺服器档
开发模组
- 在 SolrCloud 中创建资料夹目录
- 创建和添加 jSON 档
- 编辑 Schema 档
- 创建和添加栏位
索引数据
- XML 档
- 通过 HTTP 伺服器添加数据
- 通过本机用户端添加数据
搜索数据
- HTTP 请求
- URL 查询参数
- 进阶查询(突出显示、分组等)
总结和结论
Sites Published:
United Arab Emirates - Advanced Solr
Czech Republic - Advanced Solr