Solr中新加專案的配置

2021-09-01 16:00:25 字數 1314 閱讀 7907

我們在solr已安裝有的前提下配置乙個新的solr專案。

首先將solr_set/example/下的整個solr資料夾拷貝到solr_home目錄下,並更名為你專案需要的名字,比如我的叫gene

修改solr_home/conf/solrconfig.xml檔案

需要更改的地方如下:

$
這主要指明該專案索引資料放的位置

需要新增的內容如下:

data-config.xml

這是加入匯入資料的功能,並且指明資料來源配置檔案的位置,這裡是當前目錄下的data-config.xml檔案

3.  配置資料來源配置檔案solr_home/conf/data-config.xml

需要有以下內容:

'$'" deltaquery="select pmcid from pmc where last_modified > '$'">

其中標籤用來配置資料來源資訊。標籤用來配置實體,屬性query是從資料庫中匯入哪些欄位的sql語句,deltaimportquerydeltaquery是用來配置增量匯入時使用的sql語句,$是solr儲存的上次索引建立的時間,增量匯入的原理就是比較最近一次索引的時間和資料庫中某記錄最後更新的時間,所以資料庫中應該有乙個記錄更新時間的字段last_modified型別是timestamp 。標籤中還可以巢狀來表現一對多關係。

4. 配置solr_home/conf/schema.xml檔案

內容如下:

<?xml version="1.0" encoding="utf-8" ?>     

idcontents

5.  在tomcat_home/conf/cataline/localhost 下建立gene.xml檔案(注意這裡的xml檔名一定要與你的solr名字相同,我這裡叫gene)

內容如下:

<?xml version="1.0" encoding="utf-8"?>

出現如下,說明配置成功。

7.  資料匯入,該部分檢視solr使用手冊等資料(略)

建立IOS專案的配置

新建專案需要的配置 不是所有的icon都是需要配置的,spotilight是可以不用配置 icon對應的格仔放大多的圖 xxpt的格仔,xx xx 3 啟 launchscreen.xib 只能支援ios8系統 啟 對開發的影響 如果只配置4 s的啟 沒有配置5 s的啟 在5 s上面會出現黑條 如果...

java web專案的https配置

1 進入到jdk下的bin目錄 keytool v genkey alias tomcat keyalg rsa keystore d tomcat.keystore validity 36500附 d tomcat.keystore是將生成的tomcat.keystore放到d盤根目錄下。vali...

python專案的log配置

import logging 建立logging物件 logger logging.getlogger log dir path xx x test.log log檔案路徑 建立乙個檔案物件,如果檔案超過500個bytes,僅保留5個檔案。fh logging.handlers.rotatingfi...