跟著官網學solr(一) solr環境的搭建

2021-07-11 22:46:59 字數 520 閱讀 4136

最近越來越覺得了解的東西太少,趁最近時間稍多一些,準備學習下solr。

學習目標:

1.使用solr進行資料的索引及基本的資料查詢;

2.了解建立索引及查詢索引的過程;

3.進一步了解solr的配置(集群、hdfs、外掛程式等);

4.掌握常用查詢方法;

4.進入$solr_home/bin 中,執行solr.cmd start -e cloud -noprompt,可以啟動solr集群環境,該集群為solr自動建立;

5.可以使用http://localhost:8983/來訪問solr環境;

需要注意的是,solr提供的example中,有些引數並不全,如中有facet.range.gap引數,而solr提供的example中並無此引數輸入框,如需測試需自行拼接url,在瀏覽器中訪問。

第一次先寫到這,基本的環境已經可以進行測試,存在的問題:solr中zookeeper不可控;solr集群伺服器使用埠隨機;solr索引存放位置沒有配置。這些問題在進一步了解solr配置時再進行說明。

跟著官網學solr(三) 資料匯入

前面簡單介紹了索引的主要組成部分,本篇主要是記錄下匯入資料構建索引的幾種配置方法。匯入資料的命令 bin solr e dih 待索引資料主要分為三類 資料庫資料 檔案資料 網頁資料。這三類資料對應的solrconfig.xml的配置是一致的,修改solrconfig.xml,增加所需lib包及以下...

Solr學習總結(一)Solr介紹

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

Solr學習總結(一)Solr介紹

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