1.编辑data-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<!--solr的数据库连接删除doc-->
<dataConfig><dataSource name="dataSource1" type="JdbcDataSource"driver="com.mysql.cj.jdbc.Driver"url="jdbc:mysql://19x.xxx.x.xxx:3306/application?useUnicode=true&amp;characterEncoding=UTF-8&amp;useSSL=false&amp;serverTimezone=GMT%2B8&amp;allowPublicKeyRetrieval=true"user="root"password="Root@123"batchSize="-1" /><document><entity name="deldoc" dataSource="dataSource1"deletedPkQuery="SELECT t_id FROM deldoc_table "><field column='t_id' name='doc_id' />
<!--注意t_id与上面deletedPkQuery的查询语句中的t_id是对应的;doc_id 对应于solr文档中的doc_id字段。--></entity></document>
</dataConfig>

注意:

①如果数据库是mysql5.7,则url要设置相应的编码方式等参数。且url的参数分隔符&要用转义符&amp;代替。

②数据库要授予相应的访问权限。  (数据库管理端执行 grant …… flush privilages)

2. 在solrconfig.xml中添加:

<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"><lst name="defaults"><str name="config">data-config.xml</str></lst></requestHandler>

3.改完之后,要重启solr集群。

4.在数据引入页面(dataimport)上:

solr通过连接数据库删除document 总结相关推荐

  1. html 加载后删除,document.write()应该在我的页面加载后删除所有现有的html?

    我冲这个: The write() method is mostly used for testing: If it is used after an HTML document is fully l ...

  2. solr mysql 导入命令_(solr系列:四)将mysql数据库中的数据导入到solr中及删除solr中导入的数据...

    在前面的博文中,已完成了在tomcat中对solr的部署,为solr添加了一个自定义的core,并且引入了ik分词器. 那么该如何将本地的mysql的数据导入到solr中呢? 准备工作: 1.mysq ...

  3. Myeclipse连接数据库删除数据库(JDBC)

    package com.test.jdbc;import java.sql.Connection; import java.sql.DriverManager; import java.sql.Pre ...

  4. solr 的安装配置

    [-] Solr简介 Solr与Lucene的关系 Solr的简单搭建运行 命令测试管理索引 使用SolrJ与Solr服务器交互 SolrJ的简介和使用 Solr安装插件与数据库表进行同步 Solr简 ...

  5. solr之schema.xml中文翻译

    译者:张春玲 原文地址:http://blog.csdn.net/zcl_love_wx/article/details/51907488 翻译中----- 声明:faceting我也一直不清楚在so ...

  6. solr crud_Spring Data Solr教程:CRUD(差不多)

    solr crud 在我的Spring Data Solr教程的上一部分中,我们学习了如何配置Spring Data Solr. 现在该迈出一步,了解我们如何管理Solr实例中存储的信息. 此博客文章 ...

  7. Spring Data Solr教程:CRUD(差不多)

    在我的Spring Data Solr教程的上一部分中,我们学习了如何配置Spring Data Solr. 现在该迈出一步,了解我们如何管理Solr实例中存储的信息. 此博客文章描述了我们如何向So ...

  8. 毕业设计基础测试 定位+后端处理+退出删除

    算是对前面的知识的一个小整合了,首先是前段的静态网页,利用手机gps定位得到经纬度,转换成百度的地图标准之后显示在两个输入框里面,点击按钮利用ajax技术存储在后端的数据库中,同时将返回的地址编号显示 ...

  9. Solr DIH使用说明

    DIH(Data Import Handler)是Solr附带的用来从关系型数据库.XML.email等目标导入数据的工具,本文仅说明Solr5.3.1中使用DIH从关系型数据库中导入数据的方式. 一 ...

最新文章

  1. java锁屏_JAVA设置桌面不锁屏设置
  2. 【青少年编程】【三级】 合作画画
  3. 类会默认产生的成员函数
  4. PHP的php://
  5. sql数据库的基本操作
  6. (七)立体标定与立体校正 【计算机视觉学习笔记--双目视觉几何框架系列】
  7. 计算机专业大学排名_U.S.News全美大学排名出炉:UCLA超越伯克利;计算机MIT排第一,斯坦福跌出前四...
  8. Qt下Tcp通信的简单使用三
  9. 数字金字塔(信息学奥赛一本通-T1258)
  10. oralce 创建用户和权限
  11. ***制作显身网络 公开销售***挑战法律界线
  12. 瑞友天翼服务器ip地址怎么修改,怎么修改这个IP地址
  13. 绘制相同到期日欧式期权组合收益图(python)
  14. 台式计算机键盘灯打开方式,台式电脑开机时键盘灯不亮,必须要按一下Numlock才会亮,但系统没什么问题。怎么办?...
  15. 人工智能部分相关名词解释
  16. 软电话对接鼎信DWG无线网关
  17. 【Java进阶营】阿里架构师加持,十分钟入门RocketMQ,就是这么简单
  18. oracle忽略版本,Oracle Stream忽略大事务 C001: large txn detected
  19. 产品设计过程中的沉没成本和禀赋效应
  20. 物联网控制APP入门专题(五)---使用android studio直接编写物联网控制APP

热门文章

  1. 32G内存手机到底够用吗?看完泪崩
  2. 印度智能手机市场Q1出货量同比增长7% 小米蝉联榜首
  3. 千元内无敌!红米两款新机发布 小米9侧目?
  4. 小米9/红米Note 7开放“周末加场” 今日两次抢购机会
  5. linux下gcc的编译过程详解
  6. 系统总线频率和外频有何区别?
  7. Android常用代码混淆模板
  8. KubeEdge 1.1 部署
  9. php是单线程吗,php语言是单线程吗?
  10. 【java】Java -jar 运行的程序如何 本地代码远程调试服务器程序