課程目標
為了滿足高可用、可擴展并容錯的分布式搜索引擎。Solr是一個高性能,采用JAVA5開發(fā), 基于Lucene的全文搜索服務器。同時對其進行了擴展,提供了比Lucene更為豐富的查詢語言,同時實現(xiàn)了可配置、可擴展并對查詢性能進行了優(yōu)化,并且提供了一個完善的功能管理界面,是一款非常優(yōu)秀的全文搜索引擎
本課程面向初學搜索引擎及solr的學員,帶領大家進入搜索引擎領域
課程大綱
一.搜索引擎及solr概述
搜索引擎的概念
搜索引擎的分類
lucene簡介
實踐操作實例:
solr安裝
預期收獲
了解搜索引擎的概念
二.solr基于jetty部署及安裝
solr目錄結構
jetty部署安裝
三.solr基于tomcat下安裝
tomcat下部署solr
配置JNDI
四.solr管理控制臺 solr admin UI solr控制臺功能介紹
控制臺工具使用
五.schema.xml索引結構配置
documents
fields
Schema Design
field type
六.solrconfig.xml核心配置
configuration
query request handler
search components
七.solr查詢語句
查詢參數和語法
語句解析
八.solr facet特性及高亮顯示
facet field
highlight
九.solrcloud概述
solrcloud概述
zookeeper概述
十.solrcloud安裝
solrcloud on a single machine
十一.solrcloud分布式安裝
solrcloud on multiple machine
十二.solrj客戶端
solrj索引創(chuàng)建
solrj客戶端索引查詢、刪除
158資源整合網:提供各類學習資源,名師講座視頻,培訓課程視頻,音頻,文檔等···各類教程下載觀看。
推薦:只需¥98 充值開通(終身VIP會員)就可以
終身免費下載學習全部資源,非常超值!
【點擊立即開通】