solr配置dataimport步骤 增量 全量同步配置
来源:互联网 发布:手机剪裁照片的软件 编辑:程序博客网 时间:2024/05/16 15:23
按照昨天的步骤,可以看到一个无内容的solr管理界面,其中,collection1中没有任何数据内容,这次就详细说明一下如果配置solr中的相关文件进行直接的数据库导入操作。
配置步骤
1、所需jar包: 可在solr-4.7.0\dist目录下copy
1) solr-dataimporthandler-extras-4.7.0.jar;
2) solr-dataimporthandler-4.7.0.jar;
3) ojdbc-6.jar;自己下载
将jar包放在tomcat下的\webapps\solr\WEB-INF\lib中
2、修改solr的核心配置 :
F:\cjj\solr\solr-4.7.0\solrhome\collection1\conf
之前创建的solrhome下的配置文件中:需要更改3个地方:
2.1)首先是solrconfig.xml文件,添加如下这段配置:
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
指向一个自定义文件:data-config.xml,顾名思义,是配置相关数据源的。
2.2)然后是新建data-config.xml文件,添加如下这段配置:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
2.3)最后的一个文件配置是修改schema.xml文件,添加在data-config中定义的字段,如果已经存在如id,name,则可不用重新添加。
3、最后一步,全量或者增量导入数据:
启动tomcat,选择collection1,选择dataimport命令界面:
我们可以选择是全量导入还是增量导入,并且选择配置好的实体。
实体是我们在data-config.xml中配置的实体,已根据SQL过滤。
点击execute后
等待一会,刷新一下,可以看到已经执行完毕了。
这个时候,再返回去看collection1中有什么变化:
可以看到总数有9068条数据组合成的docs,对应数据库中过滤出的9068的总数,每个实体也按照我们定义好的字段显示出来,是放在docs的索引节点存在的。
至此,我们就完成了数据库导入至solr的全部配置和步骤了,下节就分享一下如何通过Java连接solr进行数据操作了。
学无止境~
希望看到此篇博客的网友们都有好心情~
- solr配置dataimport步骤 增量 全量同步配置
- solr配置dataimport步骤
- solr dataimport 的配置
- SOLR配置dataimport
- solr dataimport 的配置
- Solr全量索引、增量索引和定时增量索引配置
- Solr之Mysql数据库全量、增量同步-yellowcong
- solr 定时全量索引 增量索引与dataimporter.properties 配置
- 转:solr 从数据库导入数据,全量索引和增量索引(实例&配置&原理)
- 3.solr5全量索引和增量索引配置
- 中间表同步方案(全量,增量)
- (三)solr的dataimport的配置以及中文分词
- solr配置自动增量更新
- solr增量数据配置说明
- solr增量数据配置说明
- solr配置自动增量更新
- solr配置自动增量更新
- Solr集群搭建,zookeeper集群搭建,Solr分片管理,Solr集群下的DataImport,分词配置。
- Jenkins 之 回滚发布操作
- POJ1182食物链之并查集解法
- linux下安装c++ rabbitmq客户端SimpleAmqpClient
- 某次压测时物理内存被用光 Tomcat 被 Kernel kill 掉的案例
- 如何快速高效学习一门新语言
- solr配置dataimport步骤 增量 全量同步配置
- C++学习(56)
- git教程 推荐
- my.cnf互为主从推荐配置
- C++面试中容易问到的知识点
- Android-五子连珠(一)-效果图
- Python3教程Web开发实战梳理-day8(构建前端)
- 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- LeetCode-32.Longest Valid Parentheses最长有效括号子串