solr5 3 實現增量索引

2022-07-13 16:51:13 字數 647 閱讀 3087

在上文中 ,solr配置 以及匯入資料庫都已經成功的前提下 ,我們 來實現solr的增量索引功能。

詳細步驟:

1,在資料庫中的 表中新增乙個 date型別的字段 ,我的  欄位名為  createtime;

2,修改solr-date-config.xml檔案,如下 

//要連線的資料庫 以及  使用者名稱 密碼  資料庫驅動

query="select * from users" //  query:  查詢資料庫表符合記錄資料

deltaimportquery="select id,name ,pwd from ssh.dbo.users whereid ='$'" //增量索引   查詢匯入的資料

deltaquery="select id from users wherecreatetime > '$'">  //deltaquery:增量索引   查詢主鍵id

3,在 schema。xml檔案中 申明剛加入的createtime欄位

4,在資料庫中  新插入資料,然後 在solr首頁使用 command  = delta import 匯入 資料,然後在 query看資料是否能夠查詢出來,如果出來  則成功 ,如果 沒出來 ,則檢查配置檔案 那裡出現了問題。

solr 5 3 安裝部署

抽取安裝檔案 tar xzf solr 5.3.2.tgz solr 5.3.2 bin install solr service.sh strip component 2 許可權安裝 install solr service.sh solr 5.3.2.tgz i home solrhome d ...

Solr增量更新索引

在配置好與mysql的資料來源基礎上,做增量更新索引,總結如下 1.data config.xml內容修改為 2.通過訪問 http localhost 8080 solr dataimport?command delta import實現增量更新 更新成功之後,conf dataimport.pr...

Solr 定時增量索引

solr的定時增量更新需要開啟solr的dataimporter功能,過程略 配置solr連線資料庫的字段配置 deletedpkquery select nid from poibaseinfo where statue 0 deltaimportquery select from poibase...