Course Code:
advancedsolr
Duration:
14 hours
Prerequisites:
- Solr 經驗
觀眾
- 開發人員
Overview:
Solr 是一個包裝在 Apache Lucene Library 上的搜索平臺。使用 Solr,開發人員可以維護單詞、術語、短語等關鍵元素的映射。Advanced Solr 開發可以創建一個高級搜索平臺。
此講師指導的即時培訓(在線或現場)面向希望瞭解如何使用Solr 進行高級開發的開發人員。
在本次培訓結束時,參與者將能夠:
- 調整和擴展 Solr 和 SolrCloud。
- 簡化監控紀錄檔。
- 集成索引和查詢時外掛程式。
- 創建每秒處理數千個查詢的優化集群。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:
介紹
Solr 和開源內容 Management 系統
- 開源內容管理系統中使用的流程和模組
- Schema.xml 和 solr.config 檔
Solr 高級功能
- 開放介面和數據格式
- 可卡利蒂
- XML、jSON 和 HTTP
- 即時索引
- 存儲
Solr 及其高級搜索功能
- 隔離內容和用戶的過程
- 分面和篩選搜索,允許您根據需要剝離數據
- 匹配功能
- 地理空間搜索功能
準備開發環境
- 配置 Solr
- 安裝和配置 JDK 8
- 創建伺服器檔
開發模組
- 在 SolrCloud 中創建資料夾目錄
- 創建和添加 jSON 檔
- 編輯 Schema 檔
- 創建和添加欄位
索引數據
- XML 檔
- 通過 HTTP 伺服器添加數據
- 通過本機用戶端添加數據
搜索數據
- HTTP 請求
- URL 查詢參數
- 進階查詢(突出顯示、分組等)
總結和結論
Sites Published:
United Arab Emirates - Advanced Solr
Czech Republic - Advanced Solr