solr入門教程

 

Solr是一個獨立的企業級搜索應用服務器,它對外提供類似于Web-service的API接口。用戶可以通過http請求,向搜索引擎服務器提交一定格式的XML文件,生成索引;也可以通過Http Get操作提出查找請求,并得到XML格式的返回結果。

1特點

Solr是一個高性能,采用Java5開發,

Solr基于Lucene的全文搜索服務器。同時對其進行了擴展,提供了比Lucene更為豐富的查詢語言,同時實現了可配置、可擴展并對查詢性能進行了優化,并且提供了一個完善的功能管理界面,是一款非常優秀的全文搜索引擎。

2工作方式

文檔通過Http利用XML 加到一個搜索集合中。

Solr查詢該集合也是通過http收到一個XML/JSON響應來實現。它的主要特性包括:高效、靈活的緩存功能,垂直搜索功能,高亮顯示搜索結果,通過索引復制來提高可用性,提供一套強大Data Schema來定義字段,類型和設置文本分析,提供基于Web的管理界面等。

3基礎教程

solr入門-5分鐘了解solr

solr入門-tomcat部署solr

solr入門-源碼結構

solr入門-中文分詞

solr入門-導入MySQL數據

solr入門-solrconfig.xml配置文件介紹

solr入門-schema.xm介紹

solr入門-客戶端solrj使用

solr入門-分組查詢/統計

Linux下部署solrCloud

 

評論 2

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
  1. 李陽博客吼吼!我最近也在使用SolrCloud,希望博主能多分享一些呀!回復
2013平特肖公式