Solr學習總結(一)Solr介紹

2021-08-15 09:52:18 字數 636 閱讀 3188

公司裡用的都是solr但是自己只學了點lucene,對solr還是不夠了解,所以決定系統的學習下。

solr是乙個基於lucene的全文搜尋引擎,同時對其進行了擴充套件,提供了比lucene更為豐富的查詢語言,實現了可配置、可擴充套件並對查詢效能進行了優化,更靈活的配置,更高的查詢效率。支援 xml/http協議 ;支援 json api 介面;支援快取、複製;同時具有完善的web管理介面,是一款非常優秀的全文搜尋引擎。

solr對外提供類似於web-service的api介面。使用者可以通過http請求,向搜尋引擎伺服器提交一定格式的xml/json檔案,生成索引;也可以通過http get操作執行查詢請求,並以xml/json格式的返回結果。

solr的特性包括:

1.高階的全文搜尋功能

2.專為高通量的網路流量進行的優化

3.基於開放介面(xml和http)的標準

4.綜合的html管理介面

5.可伸縮性-能夠有效地複製到另外乙個solr搜尋伺服器

6.使用xml配置達到靈活性和適配性

7.可擴充套件的外掛程式體系

solr 官網:

solr應該是電商企業的標配。目前大部分電商**的全文搜尋引擎都是基於solr 的。下面就一步一步跟大家介紹solr 的安裝與使用。

原文:

Solr學習總結(一)Solr介紹

solr是乙個基於lucene的全文搜尋引擎,同時對其進行了擴充套件,提供了比lucene更為豐富的查詢語言,實現了可配置 可擴充套件並對查詢 效能進行了優化,更靈活的配置,更高的查詢效率。支援 xml http協議 支援 json api 介面 支援快取 複製 同時具有完善的web管理介面,是一款...

Solr學習總結(一)Solr介紹

公司裡用的都是solr但是自己只學了點lucene,對solr還是不夠了解,所以決定系統的學習下。solr是乙個基於lucene的全文搜尋引擎,同時對其進行了擴充套件,提供了比lucene更為豐富的查詢語言,實現了可配置 可擴充套件並對查詢效能進行了優化,更靈活的配置,更高的查詢效率。支援 xml ...

Solr學習總結(一)Solr介紹

最近一直在搞solr的問題,研究solr 的優化,搜尋引擎的bug修改等,這幾天終於有時間,閒下來總結分享,以便大家參考,與大家一起來共同學習。solr是乙個基於lucene的全文搜尋引擎,同時對其進行了擴充套件,提供了比lucene更為豐富的查詢語言,實現了可配置 可擴充套件並對查詢效能進行了優化...