solr配置dataimport步骤

本文详细介绍了如何配置Solr进行数据库导入操作,包括所需的jar包、solrconfig.xml、data-config.xml和schema.xml的修改,以及全量和增量导入数据的步骤。通过这些配置,实现了从Oracle数据库到Solr的9068条数据的导入。
摘要由CSDN通过智能技术生成

按照昨天的步骤,可以看到一个无内容的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文件,添加如下这段配置:

    <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">  
      <lst name="defaults"> 
             <str name="config">data-config.xml</str>   
       </lst>   
    </requestHandler>  
1
2
3
4
5
6
指向一个自定义文件:data-config.xml,顾名思义,是配置相关数据源的。

2.2)然后是新建data-config.xml文件,添加如下这段配置:

<?xml version="1.0" encoding="UTF-8" ?>  

<dataConfig>
    <dataSource driver="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@192.168.17.184:1521:gisdev" user="gisdev" password="gisdev"/>       <document name="salesDoc">
      <entity name="t_map_point"  query="select * from t_map_point   where type ='SALES_DEPT' and isvalid  ='1' " >
       <field name="id" column=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值