感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
搜索技術簡介
- 搜索引擎与信息檢索基礎
- 理解索引和搜索工作流
- 現代搜索平台概覽
- 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 知識
14 小時