数据库同步工具
sqlserver,Mysql数据同步软件

Solr 5,5从Mysql全量、增量导入数据

购买事宜请联系QQ:1793040

1)将mysql-connector-java-5.1.26.jar放入solr-5.5.0/dist

2)Solr-5.5.0/服务器/solr/core1/conf/solrconfig.xml配置:

 

 

3)在solr-5.5.0/server/solr/core1/conf/目录下创建data-config.xml,内容如下:

假设Mysql的数据库用户名和密码为root/password,假设已在mysql中创建数据库” demo_db”,表” demo_tbl”,则字段如下:

 

请注意,对于增量导入,数据表需要一个timestamp字段来判断每次处理的时间

 

同时,您需要在solr-5.5.0/bin/solr.in.sh中设置时区:

SOLR_TIMEZONE =” UTC + 8″

4)solr-5.5.0/服务器/solr/core1/conf/schema.xml,配置:

 

 

description字段使用text_ik或IKAnalyzer进行分词和查询处理,并且对该字段进行了索引和存储。

5)数据导入测试

选中”自动刷新状态”后,页面将自动刷新状态,否则您需要手动单击”刷新状态”。

在增量导入过程中不要选中”干净”,否则将清除以前的数据。

完成导入后,将新数据添加到Mysql数据库,然后在页面上执行deltaimport:

6)索引查询测试

参考:

https://wiki.apache.org/solr/DataImportHandler

未经允许不得转载:数据库同步软件|Mysql数据同步软件|sqlserver数据库同步工具|异构同步 » Solr 5,5从Mysql全量、增量导入数据

分享到:更多 ()

syncnavigator 8.6.2 企业版

联系我们联系我们