solr簡介及安裝

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

【特點】
Solr是一個高性能霜定,采用Java5開發(fā)吞琐,Solr基于Lucene的全文搜索服務器。同時對其進行了擴展然爆,提供了比Lucene更為豐富的查詢語言,同時實現(xiàn)了可配置黍图、可擴展并對查詢性能進行了優(yōu)化曾雕,并且提供了一個完善的功能管理界面

【理念】

04.png

solr會同步數(shù)據(jù)庫建立自己的索引庫,是的用戶的查詢方式一索引的方式檢索數(shù)據(jù)而更加高效助被,并且減少了對數(shù)據(jù)庫的訪問

【安裝】
準備:solr.tar.gz
環(huán)境:jdk環(huán)境(solr基于java)

1:下載solr-4.10.3.tar.gz
http://archive.apache.org/dist/lucene/solr/

2:解壓
tar -xzvf solr-4.10.3.tar.gz
cp /usr/local/

3:部署至tomcat(復制solr.tar至tomcat的webapps下)
cp /usr/local/solr-4.10.3/example/webapps/solr.war  /opt/tomcat/webapps
解壓war包并刪除war文件

4:復制相關jar到solr項目
cp /usr/local/solr-4.10.3/example/lib/ext/* /opt/tomcat/webapps/solr/WEB-INFI/lib/

5:修改tomcat下solr項目的solr_home
vim /opt/tomcat/webapps/solr/WEB-INF/web.xml

    <env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>/usr/local/solr-4.10.3/example/solr</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>

6:啟動tomcat并訪問檢查
./tomcat/bin/startup.sh

http://192.168.1.201:8080/solr

7:配置搜索索引(solr_home/collection1/conf/schema.xml)
這里注意:默認的已經(jīng)配置了常用的索引名稱剖张,如果業(yè)務需求其他的  繼續(xù)添加即可
   <field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" />
   <field name="sku" type="text_en_splitting_tight" indexed="true" stored="true" omitNorms="true"/>
   <field name="name" type="text_general" indexed="true" stored="true"/>
   <field name="manu" type="text_general" indexed="true" stored="true" omitNorms="true"/>
   <field name="cat" type="string" indexed="true" stored="true" multiValued="true"/>
   <field name="features" type="text_general" indexed="true" stored="true" multiValued="true"/>
   <field name="includes" type="text_general" indexed="true" stored="true" termVectors="true" termPositions="true" termOffsets="true" />

2017-05-24_111323.png

【solr目錄】

2017-05-24_112521.png
Bin:solr的腳本
Contrib:solr為了增強自身的功能,所添加的擴展依賴包
Dist:solr  build過程時產(chǎn)生的war包和jar包揩环,還有它的一些依賴包
Docs:文檔
Example:例子目錄
Solr:配置了solr運行時的信息搔弄,它是一個標準的solrhome目錄
Multicore:可以配置多個SolrCore實例
Webapps:solr.war的目錄
Licenes:版本信息

【SolrCore的安裝配置】
Solrhome是一個目錄,它是solr運行的主目錄丰滑,它包括多個SolrCore目錄顾犹,SolrCore目錄中就solr實例的運行配置文件和數(shù)據(jù)文件。
Solrhome中可以包括多個SolrCore褒墨,每個SolrCore互相獨立炫刷,而且可以單獨對外提供搜索和索引服務。

solrhome目錄

solrhome目錄.png

solrCore目錄

solrCore目錄.png

【可視化界面操作crud】
... ...

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末郁妈,一起剝皮案震驚了整個濱河市浑玛,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌噩咪,老刑警劉巖顾彰,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異胃碾,居然都是意外死亡涨享,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門仆百,熙熙樓的掌柜王于貴愁眉苦臉地迎上來灰伟,“玉大人,你說我怎么就攤上這事±刚耍” “怎么了帖族?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長挡爵。 經(jīng)常有香客問我竖般,道長,這世上最難降的妖魔是什么茶鹃? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任涣雕,我火速辦了婚禮,結果婚禮上闭翩,老公的妹妹穿的比我還像新娘挣郭。我一直安慰自己,他們只是感情好疗韵,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布兑障。 她就那樣靜靜地躺著,像睡著了一般蕉汪。 火紅的嫁衣襯著肌膚如雪流译。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天者疤,我揣著相機與錄音福澡,去河邊找鬼。 笑死驹马,一個胖子當著我的面吹牛革砸,可吹牛的內容都是我干的。 我是一名探鬼主播糯累,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼业岁,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了寇蚊?” 一聲冷哼從身側響起笔时,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎仗岸,沒想到半個月后允耿,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡扒怖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年较锡,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盗痒。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡蚂蕴,死狀恐怖低散,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情骡楼,我是刑警寧澤熔号,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站鸟整,受9級特大地震影響引镊,放射性物質發(fā)生泄漏。R本人自食惡果不足惜篮条,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一弟头、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧涉茧,春花似錦赴恨、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至挣饥,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間沛膳,已是汗流浹背扔枫。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留锹安,地道東北人短荐。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像叹哭,于是被迫代替她去往敵國和親忍宋。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內容