solr 為單獨的core匯入jar

2021-07-09 19:22:31 字數 653 閱讀 6306

為solr匯入jar的一些總結

在網上大多的資料匯入的方式都是將jar直接複製到solr的lib目錄,當然學習測試的時候,這是沒有問題的,但是當我們將solr真正部署於生成環境時,通常都是虛擬目錄的安裝,直接引用solr.war。這樣部署的好處就是能讓應用的部署跟tomcat進行分離,保證以後乙個公升級維護,和應用的拓展。

所以官方也是如下這麼推薦導的例如:

進入home/conf目錄編輯solrconfig.xml

加入如下**

xml**  

<

libdir="../../lib"

regex=".*\.jar"

/>

<

libdir="../../lib"

regex="ikanalyzer2012ff_u1.jar"

/>

這裡需要注意了:上面的相對位置不是指相對當前solrconfig.xml的相對路徑,而是相對solrcong.xml這個檔案所在core的相對路徑,例如我的solrconfig.xml存在 /home/ik/conf/solrcofing.xml這時我的路徑是../../lib 而不是../../../lib

Solr的core匯入資料資訊

1 首先需要jdbc的jar包 並且複製到tomcat下lib目錄下。2 新建乙個core,名字為hotel,賦值collection1,名字改為你資料庫中的的庫名,並且修改core.properties 的內容為為你修改的名字。3 修改d solr home hotel conf solrconf...

solr的core匯入資料庫資料

準備材料資料庫指令碼 user itripdb drop table if exists itrip hotel create table itrip hotel id bigint 11 not null auto increment comment 主鍵 hotelname varchar 25...

solr多core的處理

有2中配置方式,一是從solr admin進行multi core的配置。在solr admin控制台裡面選擇 core admin 選擇add core 然後把你準備好的路徑寫到裡面去。name 配置core的名稱 instancedir 配置指向你的solr core的路徑,可以是絕對路徑,也可...