公司裡用的都是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更為豐富的查詢語言,實現了可配置 可擴充套件並對查詢效能進行了優化...