感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程时长 14 小时
课程大纲
搜索技术简介
- 搜索引擎和信息检索的基础
- 理解索引和搜索工作流
- 现代搜索平台概览
- 比较SolrCloud与其他分布式搜索解决方案
Apache Lucene和Apache Solr基础
- Apache Lucene架构简介
- Apache Solr功能概览
- Solr集合、核心、文档和模式
- 理解Solr搜索和索引生命周期
SolrCloud架构和概念
- 理解分布式搜索架构
- SolrCloud与传统Solr部署的区别
- SolrCloud组件和集群结构
- 集合、分片、副本和领导者
- 设计可扩展的搜索环境
在AWS上部署SolrCloud
- 准备Amazon EC2环境
- 安装和配置SolrCloud集群
- 设置节点和集群通信
- 管理SolrCloud服务和配置
SolrCloud中的索引和数据管理
- 跨分片添加和管理文档
- 理解索引策略
- 提交策略和优化
- 管理更新和分布式索引
使用Apache ZooKeeper进行集群协调
- ZooKeeper简介及其在SolrCloud中的角色
- 管理集群状态和配置
- 自动化集群协调
- 使用ZooKeeper处理配置文件
可靠性、容错和扩展
- 理解复制和高可用性
- 设计容错的SolrCloud部署
- 负载均衡搜索请求
- 配置故障转移和持续处理
SolrCloud管理和监控
- 通过管理界面管理SolrCloud
- 监控集群健康和性能
- 管理错误和故障排除
- 维护和优化集群操作
SolrCloud实践工作坊
- 在AWS上部署SolrCloud集群
- 创建集合和管理分片
- 配置复制和故障转移
- 测试分布式搜索操作
课程回顾和最佳实践
- 回顾SolrCloud架构决策
- 性能和操作建议
- 常见部署挑战
- SolrCloud管理的后续步骤
要求
- 理解搜索概念
- 具备Java基础知识