`

Solr从数据库导入数据

阅读更多
1、把mysql驱动放E:\solr-5.1.0\server\solr-webapp\webapp\WEB-INF\lib
把E:\solr-5.1.0\dist目录下solr-dataimporthandler-X.X.X.jar、solr-dataimporthandler-extras-X.X.X.jar放E:\solr-5.1.0\server\solr-webapp\webapp\WEB-INF\lib
2、配置自已core下的solrconfig.xml
参考:E:\solr-5.1.0\example\example-DIH\solr\db\conf\solrconfig.xml
中搜索dataimport就能看见下面的代码了:
  <requestHandler name="/dataimport" class="solr.DataImportHandler">
    <lst name="defaults">
      <str name="config">db-data-config.xml</str>
    </lst>
  </requestHandler>

3、新建并配置自已core下的db-data-config.xml
参考:E:\solr-5.1.0\example\example-DIH\solr\db\conf\db-data-config.xml
整个复制过去然后修改:
<dataConfig>
    <dataSource driver="com.mysql.jdbc.Driver" url="jdbc:mysql://172.168.1.40:3306/test" user="root" password="root"/>
    <document>
        <entity name="thou_buildings" query="select * from thou_buildings"
                deltaQuery="select id from thou_buildings where solrTime > '${dataimporter.last_index_time}'">
            <field column="id" name="id" />
           	<field column="name" name="name" />
        </entity>
    </document>
</dataConfig>

4、新建并配置自己core下的schema.xml
参考:E:\solr-5.1.0\example\example-DIH\solr\db\conf\schema.xml
5、导入






  • 大小: 45.5 KB
分享到:
评论

相关推荐

    solr7.4数据库导入Demo(mysql数据库)

    solr7.4数据库导入,使用mysql数据库,内含solr7.4导入数据库Demo+mysql库表,外加使用IK分词器。

    solr自动导入数据jar

    实现从数据库到solr的全量数据导入及增量数据导入jar包

    SQLToNoSQLImporter:类似于数据导入处理程序的Solr,可将数据从sql系统迁移到nosql

    SQLToNoSQLImporter是类似于Solr的数据导入处理程序,用于将Sql(MySQL,Oracle,PostgreSQL)数据导入NoSQL系统(Mongodb,CouchDB,Elastic Search)。 迁移现在完全由配置驱动。 希望用户编写配置,此工具会将...

    solr运行配置与数据库数据导入到solr

    建立结构为solr-tomcat/solr的两个文件夹(solr的HOME目录),如建在D盘根目录,d:/solr-tomcat/solr,solr-tomcat文件夹名字可任意命名,将apache-solr-3.6.0examplesolr下的所有文件及文件夹拷贝到这下面 ...

    跟益达学Solr5之从MySQL数据库导入数据并索引

    NULL 博文链接:https://iamyida.iteye.com/blog/2210621

    solrcloud5_多数据源导入成功的例子

    solrcloud5_多数据源导入成功的例子

    solr-8.2.0.rar

    solr整合mysql的实战,包括配置MySql连接、配置core的属性,建立数据库映射、导入数据、测试solr查询

    solr7.4.0入门讲解,实时增量同步等

    solr入门环境搭建,sorl ik分词器分词,solr数据库数据导入,solr同步等技术实现及配置.版本solr7.4.0 + ikanalyzer-solr5 + solr-dataimport-scheduler

    php与solr交互扩展库包

    php与solr开源数据库的进行数据交互的扩展包,使用时直接导入到文档中即可

    solr所需资源下载(数据导入、分词器、数据库连接jar、配置文件、managed-schema)

    包括solr的所有资源文件文件清单如下: IKAnalyzer.cfg.xml ik-analyzer-solr5-5.x.jar solr-analyzer-ik-5.1.0.jar managed-schema mysql-connector-java-5.1.7-bin.jar solrconfig.xml data-config.xml ext.dic ...

    solr(全文检索系统)配置

    solr在window下的配置,solr(全文检索系统),solr是lucene的升华版,把数据库的数据导入到solr中,减少了数据库的压力,solr搜索代替并优化了like模糊查询,并且有中文分词器

    CentOS7.2下安装Solr7.5和使用笔记

    1.下载solr7.5.tar,拷贝到CentOS解压 2.启动solr 3.开启该端口防火墙 4.控制界面访问 ...7.重启solr在core1导入数据库数据 8.导入IK分词器 9.查询条件 10.Sping MVC集成Solr 11.Sping Boot集成Solr

    开源企业搜索引擎SOLR的应用教程

    开源企业搜索引擎SOLR的应用教程 ...Solr 1.3 版本开始支持从数据库(通过 JDBC)、RSS 提要、Web 页面和文件中导入数据,但是不直接支持从二进制文件格式中提取内容,比如 MS Office、Adobe PDF 或其他专有格式。

    开源企业搜索引擎SOLR的应用教程.pdf

    开源企业搜索引擎SOLR的应用教程, ...Solr 1.3 版本开始支持从数据库(通过 JDBC)、RSS 提要、Web 页面和文件中导入数据,但是不直接支持从二进制文件格式中提取内容,比如 MS Office、Adobe PDF 或其他专有格式。

    solr 企业搜索引擎教程

    Web 页面和文件中导入数据,但是不直接支持从 二进制文件格式中提取内容,比如 MS Office、Adobe PDF 或其他专有格式。 更重要的是,Solr 创建的索引与 Lucene 搜索引擎库完全兼容。 通过对 Solr 进行适当的配置, 某些...

    solr-loader3:用于使用关系数据库中的数据索引 solr 文档的高性能工具

    Clojure 工具,用于从数据库中的关系数据创建 solr 索引。 此工具可用作 solr 发行版中提供的数据导入处理程序 (DIH) 的替代方案。 使用此工具代替 DIH 的主要优点是性能和简单的配置。 用法 从命令行运行 java -...

    solarium, PHP Solr客户端库.zip

    solarium, PHP Solr客户端库 Solarium PHP客户端库什么是 Solarium?Solarium是一个PHP客户端库,可以精确地模型... 它的他多个cics库只处理与Solr的通信,因这里a 也使用一个文档化的API处理所有复杂的roo查询参数。

    solr6对应的IKAnalyzer分词器

    1. 添加分词器的jar文件:在文件夹`contrib`下新建一个文件夹`rd-lib`,并将`IKAnalyzer2012_u6.jar`拷贝进来,这个文件夹用来存放第三方jar文件,后面做数据导入时候,用到的数据库驱动也放到这个文件夹下。...

    solr

    以前的搜索是利用like(模糊查询,数据库又不支持拆词),请求量太大,数据库压力太大(简单说就是崩盘,卡死),对于数据库而言,搜索比增删改查频繁,于是把搜索排除出去,将搜索数据导入搜索服务器. solr也是中间件,操作的是...

Global site tag (gtag.js) - Google Analytics