solr4 mysql資料庫匯入資料

2021-06-15 07:47:15 字數 819 閱讀 7708

要建立自己的全文檢索,一般都需要從資料庫匯入資料,在原來配置的基礎上,增加匯入的功能,這裡以mysql為例子:

1、e:\softwares\green\tomcat6\solr\solr\collection1\conf\solrconfig.xml中增加

data-config.xml

2、增加e:\softwares\green\tomcat6\solr\solr\collection1\conf\data-config.xml,內容為資料庫的連線資訊

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

3、e:\softwares\green\tomcat6\solr\solr\collection1\conf\schema.xml檔案中增加相應field配置,title 和 content 在schema.xml裡面都有了,那就不用動了暫時。

5、重啟服務,在瀏覽器中輸入http://localhost:8080/solr/#/collection1/dataimport//dataimport ,進入下面介面,進行匯入:

6.匯入後,進入查詢頁面,用title 查詢,看是否能查詢到資料庫中的資料,我的資料庫中有兩條,所以此處也查到了兩條

solr系列二 solr匯入資料庫資料

2.找到d solr home catalog conf schema.xml來配置solr和資料庫的對應字段。uniquekey是文件的唯一標識,必須標識對應的字段,否則solr建立索引報錯。此處的field的name屬性最好和資料庫的字段保持一致,這樣我們可以減少一些對映配置。具體配置如下 ca...

mysql資料匯入solr

在solrconfig.xml配置資料匯入用的requesthandler和資料匯入使用的jar包 dih data config.xml 配置檔案可以是絕對路徑 或相對集合 conf 的相對路徑 deltaimportquery select from t product where prod i...

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...