将mysql中的数据导入到了solr中之后,如果数据库中的数据有变动,solr中还是第一次导入的旧的数据,那该如何是好呢?该如何实现mysql数据库中的数据定时同步到solr中呢?下面将做详细的介绍。

准备工作要做好:

1、下载jar包:solr-dataimportscheduler-1.1.jar http://pan.baidu.com/s/1hsySs2S

2、新建文件:dataimport.properties,文件复制下面的就好,具体配置含义已给出注释:

准备好这一个jar包和dataimport.properties文件,开始下面的步骤……

步骤一:将solr-dataimportscheduler-1.1.jar包复制到apache-tomcat-7.0.72\webapps\solr\WEB-INF\lib中。

步骤二:在apache-tomcat-7.0.72\webapps\solr\WEB-INF目录下的web.xml文件中添加监听配置:

温馨提示:

复制上面这段时注意org.apache.solr.handler.dataimport.scheduler.ApplicationListener后面不要有空格,不然启动tomcat会有奇怪的错误,别问我为什么知道的

步骤三:在\solrhome目录下新建一个conf文件夹(与simple文件夹同目录),将dataimport.properties文件放在conf文件夹中。

步骤四:重启tomcat,浏览器访问:localhost:8080/solr

苦苦等待一分钟之后……,再次查询如果看到数据改过来了,那么恭喜你,新技能get√!

如图:

本文转自 兴趣e族 51CTO博客,原文链接:http://blog.51cto.com/simplelife/1864287

solr4 mysql自动更新_(solr系列:五) solr定时实时重建索引和增量更新相关推荐

  1. solr定时实时重建索引和增量更新——sxt

    定时实时重建索引和增量更新 Solr Data Import Handler Scheduler说明: 将 apache-solr-dataimportscheduler-1.0.jar 和solr自 ...

  2. mysql+索引+rebuild_(solr系列:五) solr定时实时重建索引和增量更新

    将mysql中的数据导入到了solr中之后,如果数据库中的数据有变动,solr中还是第一次导入的旧的数据,那该如何是好呢?该如何实现mysql数据库中的数据定时同步到solr中呢?下面将做详细的介绍. ...

  3. solr定时实时重建索引和增量更新

    注:在上一篇的solr增量索引中遇到了一个很大的问题:定时任务一直无法执行,后来找了很多原因,分析日志后发现增量索引的请求都没发送,又经过一番折腾才在网上找到了解决方法,是apache-solr-da ...

  4. Solr定时重建索引和增量更新

    新增jar包 新增solr-dataimport-scheduler.jar到所有节点tomcat\webapps\下solr项目的WEB-INF\lib下 下载地址: 为Solr配置监听器 修改所有 ...

  5. solr4 mysql自动更新_solr7.4 定时增量更新数据-Go语言中文社区

    准备 centos7 下solr7.4.0 配置mysql 数据源 可参考: https://blog.csdn.net/guyan0319/article/details/81203184 配置da ...

  6. java mysql 自动提交_详解MySQL与Spring的自动提交(autocommit)

    1 MySQL的autocommit设置 MySQL默认是开启自动提交的,即每一条DML(增删改)语句都会被作为一个单独的事务进行隐式提交.如果修改为关闭状态,则执行DML语句之后要手动提交 才能生效 ...

  7. 如何实现mysql自动备份_如何用脚本实现mysql自动备份?

    如何用脚本实现mysql自动备份? 发布时间:2020-05-21 15:24:19 来源:亿速云 阅读:173 作者:鸽子 首先执行vi dbbackup.sh命令,在打开的编辑器输入:#!/bin ...

  8. mysql 红黑树_微信大牛教你深入了解数据库索引

    | 作者刘国斌,腾讯微信事业群研发工程师,目前从事企业微信的后台研发工作,已经参与企业微信消息系统.群聊.客户联系等企业微信多个核心功能的迭代. 数据库查询是数据库的最主要功能之一. 我们都希望查询数 ...

  9. war 发布后页面不更新_吐槽 | 都发布一万年了,这游戏还不“更新”?

    @Roy123:4年老玩家我就想知道这游戏还更新嘛? 不是礼包特效那种更新@受难吧你:天天更点没用的,赶紧更新门派吧@麦田:天天水更新,武学平衡,新玩法迟迟没动静.@深藏功与名:我只关心游戏的更新!在 ...

最新文章

  1. 程序员最讨厌的9句话,你可有补充?
  2. 全球自动驾驶政策概况及特征研究
  3. StoreFront 2.5让XenDesktop和XenApp如虎添翼
  4. python数据去重的函数_python去重函数是什么
  5. ThreadLocal的两种用法
  6. Couldn‘t find grammar element for class javax.ws.rs.core.Response
  7. vue滚动加载插件vue-infinite-scroll
  8. java ioutils_java – 无法解析符号’IOUtils’
  9. pytorch中lstm用法详解(二)
  10. 跟着【莫烦python】学习神经网络框架TensorFlow和Pytorch学习笔记
  11. dbv oracle驱动,Oracle DBV工具
  12. CorelDRAW插件-GMS插件开发-标准、渐变、调色板填充的形状-CDR插件(六)
  13. [对话CTO]当当网熊长青:兴趣是成为优秀工程师的第一因素-CSDN.NET
  14. 省市县地址联动插件distpicker 代码及示例
  15. JIT(just-in-time) 即时编译
  16. vue项目实现部分页面使用rem_vue 中使用rem布局
  17. win7无法安装到此计算机,win7系统安装出现“windows安装程序无法将windows配置为在此计算机的硬件上运行”的解决方法...
  18. 基于传统CV实现图片分类(以图搜图)
  19. java jsp 汽车销售管理系统
  20. 电商技术总结之SpringCloud+SpringBoot+mybatis+uniapp 前后端分离 b2b2c o2o 微服务商城电商之手机端首页模块设计分析

热门文章

  1. ajax status php,解决laravel 出现ajax请求419(unknown status)的问题
  2. 【Modern OpenGL】坐标系统 Coordinate Systems
  3. 冠榕智能灯光控制协议分析(controller init)
  4. Ubuntu apt-get 卸载命令
  5. python生成验证码_python之验证码生成(gvcode与captcha)
  6. 凤凰os linux界面,让deepin linux系统与凤凰os共用个人目录的方法
  7. 【转】深入理解Windows消息机制
  8. 【转】ABP源码分析十七:DTO 自动校验的实现
  9. C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
  10. linux make怎么运行,Linux Make 命令教程