`
hui_jing_880210
  • 浏览: 42982 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Solr dataimport详解

    博客分类:
  • solr
阅读更多

步骤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>

步骤2:

然后在solrconfig.xml同一个目录下,即是solr home目录下增加 data-config.xml 文件

<?xml version="1.0" encoding="UTF-8" ?>
<dataConfig>
  <dataSource type="JdbcDataSource"
              driver="com.mysql.jdbc.Driver"
              url="jdbc:mysql://127.0.0.1:3306/test?test=true"
              user="test"
              password="123456"/>
  <document>
  <entity name="pc_keyword_associate"   query=" SELECT zid as id ,key_word as kw,weight as weight  FROM pc_keyword_associate ">
      <field column="id" name="id" />
      <field column="weight" name="weight" />
     <field column="kw" name="kw" />
  </entity>
  </document>
</dataConfig>

步骤3:

        加入相关的jar包,apache-solr-dataimporthandler-1.4.0.jar,apache-solr- dataimporthandler-extras-1.4.0.jar,mysql-connector-java-5.1.10.jar

步骤4:

       方法一:

      启动tomcat,访问http://localhost:8080/solr/dataimport?command=full-import 将数据全部导入solr服务器  进行索引

      访问http://localhost:8080/solr/dataimport?command=status可以查看运行状态

      当修改data-config.xml 文件配置时运行http://localhost:8080/solr/dataimport?command=reload-config可以进行重新加载配置文件

     如果想终止运行http://localhost:8080/solr/dataimport?command=abort

     方法二:

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

相关推荐

    Solr入门使用详解.zip

    通过阅读“Solr使用详解.pdf”,你可以深入了解Solr的使用方法,掌握从安装配置到实际操作的全过程,从而更好地利用Solr解决实际的搜索和分析问题。同时,solrJ和IK分词器的使用将进一步提升你在Java环境中操作Solr...

    solr服务器部署在linux windows环境下

    6. **数据导入**:使用Solr Data Import Handler (DIH) 或者SolrJ等工具导入数据到索引。 7. **监控与管理**:利用Solr提供的监控工具,如JMX或Solr的管理界面,进行性能监控和故障排查。 **Windows环境下的Solr...

    图解Solr6.6.0安装与MySQL配置

    - 将MySQL的JDBC驱动程序和Solr Data Import Handler (DIH) 相关的JAR文件导入到`mycore/lib`目录中。 - MySQL驱动程序可以从官方Maven仓库下载:[http://mvnrepository.com/artifact/mysql/mysql-connector-java]...

    solr-4.9.0-安装部署文档

    - 配置 Solr 的 Data Import Handler(DIH)以连接 MySQL 数据库,这涉及到修改 Solr 的配置文件,如 managed-schema 或 schema.xml,以及在 Solr 的 DataConfig.xml 中定义数据源和查询语句。 完成以上步骤后,你...

    图解Solr5.3.1与MySQL配置【原创】

    1. **配置requestHandler**:使用`org.apache.solr.handler.dataimport.DataImportHandler`作为DIH。 2. **引入data-config.xml**:指定之前创建的`data-config.xml`文件,以便DIH能够根据该配置文件中的规则从MySQL...

    solr的搭建入门

    使用Solr的Data Import Handler (DIH)或SolrJ库来导入数据。DIH可以从数据库或其他数据源导入数据,而SolrJ是Java API,可以直接与Solr服务器交互。具体操作步骤取决于你的数据源和格式。 7. **查询和优化** 在...

    solr.md Solr是一个高性能,采用Java开发

    &lt;requestHandler name="/dataimport"&gt; &lt;str name="config"&gt;data-config.xml ``` 这段配置是为了启用Solr的数据导入处理功能,指定`data-config.xml`作为数据导入的配置文件。 - **创建Data-config.xml**...

    solr 笔记

    此外,还定义了一些常量,比如数据导入空闲状态`DATA_IMPORT_IDLE_STATUS`和知识类别父级根节点`KNOWLEDGE_CATEGORY_PARENT_ROOT`。 2. **销毁**:在`@PreDestroy`注解的方法中,进行资源释放操作,确保程序在退出...

    apache-solr-dataimporthandler-extras-1.4.0.jar.zip

    - **启动DataImport**: 通过Solr的管理界面或API启动数据导入过程。 - **监控和调试**: 检查日志文件或使用Solr的监控工具跟踪导入进度和错误。 **4. 注意事项** - 确保与Solr版本兼容:这个JAR文件是1.4.0版本,...

    dataimportscheduler-1.3.jar

    &lt;requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"&gt; &lt;str name="config"&gt;data-config.xml &lt;updateRequestProcessorChain name="dataimport"&gt; ...

    solr全文检索

    然后,通过发送HTTP请求触发数据导入,如`http://localhost:8983/solr/collection1/dataimport?command=full-import`,这将把数据库中的数据转化为Solr索引。 4. **给文档创建索引** 对于非结构化的文档,你可以...

    solr4.7从数据库导数据[参照].pdf

    &lt;requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"&gt; &lt;str name="config"&gt;data-config.xml ``` 这段配置指定了一个名为`/dataimport`的请求处理器,该处理器...

    跟益达学Solr5之索引文件夹下所有文件

    `/dataimport`请求处理器会根据配置的`DataImportHandler`执行索引操作。 5. **处理增量索引**:如果文件夹中的文件有新增或修改,Solr还支持增量索引。通过设置`lastModified`属性,Solr可以根据文件的修改时间...

    大型SpringMVC,Mybatis,Redis,Solr,Nginx,SSM分布式电商项目视频教程

    - CSV Data Import Handler:从CSV文件导入数据。 3. **Solr高亮显示**: - 配置highlighting参数。 - 自定义高亮标签。 4. **Solr分面搜索**: - 统计聚合结果。 - 配置facet参数。 - 支持多字段分面。 ##...

Global site tag (gtag.js) - Google Analytics