博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Solr索引数据库数据
阅读量:6651 次
发布时间:2019-06-25

本文共 988 字,大约阅读时间需要 3 分钟。

1、在solr/config/solrconfig.xml中配置handler  配置xml如下:

  <!-- request handler  likehua -->

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

2 其中data-config.xml和solrconfig.xml同目录,内容如下:

<dataConfig>

<dataSource  type="JdbcDataSource"
 driver="oracle.jdbc.driver.OracleDriver"
  url="jdbc:oracle:thin:@//192.98.12.216:1521/db11g"
  user="test1"
  password="test1"/>
    <document>
        <entity name="id"
          query="select OBJECTID,F_PRODUCTNAME,F_DATAFORMATDES from cj_billion">
          <field column="OBJECTID" name="id"/>
          <field column="F_PRODUCTNAME" name="geo_name"/> 
           <field column="F_DATAFORMATDES" name="geo_summary"/> 
        </entity>
    </document>
</dataConfig>

3、用到了oracle  jdbc ,确保solr classpath中有相关驱动。

4、数据导入使用了类org.apache.solr.handler.dataimport.DataImportHandler,这个类需要引入apache-solr-dataimporthandler-3.6.1.jar、apache-solr-dataimporthandler-extras-3.6.1.jar  位置在{SOLR_HOME}/lib下,如果没有lib目录创建之。

转载地址:http://ezjto.baihongyu.com/

你可能感兴趣的文章
关于left join连接查询 两张表里有同名字段的问题
查看>>
IOC----LightInject
查看>>
免费资料下载导航
查看>>
adb命令
查看>>
HDU 2680 Choose the best route(多起点单终点最短路问题)题解
查看>>
js经典试题之原型与继承
查看>>
iPod nano将何去何从?
查看>>
南阳42--一笔画问题
查看>>
win10 1803 频繁死机,卡死不动
查看>>
zabbix(x)
查看>>
【ccf- csp201509-4】高速公路
查看>>
Restful Api 的好与坏
查看>>
Python 特殊函数(filter, map, reduce等)
查看>>
[BZOJ4198][Noi2015]荷马史诗
查看>>
杭电 1155 Bungee Jumping(物理题)
查看>>
单链表倒置算法
查看>>
北京达人2011春装秀
查看>>
[转载] 信息系统项目管理师教程——06 信息化基础知识
查看>>
数据之路 Day9 Pandas包
查看>>
构建第一个Spring Boot2.0应用之Controller(三)
查看>>