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