zoukankan      html  css  js  c++  java
  • solr从数据库建立索引

    修改D:\program\tomcat6\solrapp\solr\collection1\conf下solrconfig.xml文件,加入

    <!-- #####################从数据库建立索引 20130418 start################################ -->
    <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
    <lst name="defaults">
      <str name="config">qiye-data-config.xml</str>
    </lst>
    </requestHandler>
    <!-- #####################从数据库建立索引 20130418 end################################ -->

    D:\program\tomcat6\solrapp\solr\collection1\conf新建qiye-data-config.xml

    <dataConfig>
      <dataSource type="JdbcDataSource" 
                  driver="com.mysql.jdbc.Driver"
                  url="jdbc:mysql://localhost:3306/qiye"
                  user="root" 
                  password="root"/>
      <document>
        <entity name="id" 
                query="select id,shopdesc from testshop">
        </entity>
      </document>
    </dataConfig>

    修改schema.xml

    添加

        <!-- ########数据库索引############ -->
       <field name="shopdesc"  type="string" indexed="true" stored="true"/>
      <!-- ########数据库索引############ --> 
     
     <copyField source="shopdesc" dest="text"/>

    修改:http://localhost:8080/solr/dataimport?command=full-import

    记得加入mysql的jar包到D:\program\tomcat6\webapps\solr\WEB-INF\lib下

  • 相关阅读:
    10.异常
    9.1 oop习题集合
    9.抽象类和接口
    8.oop-多态
    AngularJs学习笔记二
    浅谈如何坚持计划
    妙味课堂——JavaScript基础课程笔记
    前端学习-试卷
    jquery实战
    boost any
  • 原文地址:https://www.cnblogs.com/atyou/p/3029551.html
Copyright © 2011-2022 走看看