Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
总体 Goal
为经验丰富的 Web 开发人员和技术人员全面介绍 Solr 搜索平台。向软件开发人员传授创建搜索解决方案的深厚技能。
一、基本原理
- Solr概览
- 安装和运行 Solr
- 向Solr添加内容
- 读取 Solr XML 响应
- 更改 URL 中的参数
- 使用浏览界面
- 实验室:安装 Solr,运行查询
二. Searching
- 排序结果
- 查询分析程序
- 更多查询
- 硬连线请求参数
- 将字段添加到默认搜索
- 刻面
- 结果分组
- 实验室:高级查询,尝试分面搜索
三、索引
- 将您自己的内容添加到Solr
- 从 solr 中删除数据
- 构建书店搜索
- 添加图书数据
- 探索图书数据
- 重复数据删除更新处理器
- 实验室:为各种文档集合编制索引
IV. 架构更新
- 向架构添加字段
- 分析文本
- 实验室:自定义 Solr 架构
五、相关性
- 字段加权
- 短语查询
- 函数查询
- 模糊搜索
- 听起来像
- 实验室:实现相关性查询
六、扩展功能
- 更多类似内容
- 地理空间
- 拼写检查
- 建议
- 突出
- 伪字段
- 伪联接
- 多语言
- 实验室:实施拼写检查和建议
VII. 多核
- 添加更多种类的数据
- 实验室:创建和管理内核
八、SolrCloud
- 介绍
- SolrCloud的工作原理
- 提交策略
- 动物园管理员
- 管理 Solr 配置文件
- 实验室:管理SolrCloud
IX. 使用 Solr API 进行开发
- 通过REST与Solr对话
- 配置
- 索引和搜索
- Solr 和 Spring
- 实验:读取和写入 Solr 索引的代码,使用 Solr 在 Spring 中练习
X. 使用 Lucene API 进行开发
- 构建 Lucene 索引
- Searching、查看、调试
- 使用 Tika 提取文本
- 在集群上扩展 Lucene 索引
- Lucene 性能调优
- 实验室:使用 Lucene 进行编码
十一、结语
- 其他搜索方法
- 弹性Search
- DataStax 企业版:Solr+Cassandra
- Cloudera Solr 集成
- 模糊
要求
所有与会者都应该是经验丰富的技术人员,具有 Web 应用程序操作背景,最好是开发背景。
实验室环境:
Amazon EC2 服务器将提供给学生进行安装、管理和实验室工作。学生需要一个 SSH 客户端和一个浏览器来访问集群。
零安装:无需在学生的机器上安装Solr软件!(虽然有可能)
21 小时