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 時間: