1.add follow code in solrconfig.xml
<requestHandler name="/dhi"class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">data-config.xml</str> </lst> </requestHandler>
2.new file data-config.xml at solr home dir
<dataConfig> <dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbcurl" user="**" password = "**"/> <document> <entity name="item" query="select id,first_menu_title,second_menu_title,title,content from hike_issue_library"> <field column="id" name="id" /> <field column="first_menu_title" name="firstMenuTitle" /> <field column="second_menu_title" name="secondMenuTitle" /> <field column="title" name="title" /> <field column="content" name="content" /> </entity> </document> </dataConfig>
3.schema.xml add depandence jar
<lib dir="D:\work\solr-4.6.0\contrib\extraction\lib\" regex=".*\.jar" /> <lib dir="D:\work\solr-4.6.0\dist\" regex="solr-cell-\d.*\.jar" /> <lib dir="D:\work\solr-4.6.0\contrib\clustering\lib\" regex=".*\.jar" /> <lib dir="D:\work\solr-4.6.0\dist\" regex="solr-clustering-\d.*\.jar" /> <lib dir="D:\work\solr-4.6.0\contrib\langid\lib\" regex=".*\.jar" /> <lib dir="D:\work\solr-4.6.0\dist\" regex="solr-langid-\d.*\.jar" /> <lib dir="D:\work\solr-4.6.0\contrib\velocity\lib" regex=".*\.jar" /> <lib dir="D:\work\solr-4.6.0\dist\" regex="solr-velocity-\d.*\.jar" /> <lib dir="D:\work\solr-4.6.0\dist\" regex="solr-dataimporthandler-\d.*\.jar" />
相关推荐
在 Solr 8 中,为了确保系统的安全性和数据的隐私性,配置用户登录验证是非常重要的步骤。本文将详细介绍如何对手动配置 Solr 8 的用户登录验证。 首先,我们需要了解 Solr 的安全组件——Jetty 容器。Solr 默认...
【Solr入门配置说明】 Solr,全称为Apache Solr,是一个开源的、基于Java的企业级搜索应用服务器。它提供了一种高效、可扩展的全文检索能力,支持多种数据源,如XML、JSON等,通过HTTP接口进行通信,使得开发者能够...
7. 更新 Solr 配置文件 `solrconfig.xml`,设置数据目录为刚才创建的数据目录,替换 `${solr.data.dir:}</dataDir>` 为 `${solr.data.dir:D:/data/solr/collection1/data}</dataDir>`。 8. 设置 Solr 的 `home` ...
"Tomcat 和 Solr 的配置安装过程" 在本文中,我们将详细介绍 Tomcat 和 Solr 的配置安装过程。Tomcat 是一个开源的 Web 服务器软件,而 Solr 是一个基于 Lucene 的搜索服务器。它们都是 Java 语言开发的,因此可以...
solr详细配置教程与solrj的使用
在Solr6中配置mmseg4j是为了实现中文分词,从而提升搜索效果。mmseg4j是基于Java的一个高性能中文分词库,它提供了多种分词算法,如最长匹配、最短路径等,以满足不同的分词需求。 首先,我们需要理解Solr6的基本...
本篇文章将深入探讨在Solr5中配置中文分词的过程。 首先,我们要了解的是分词器(Analyzer)。在Solr中,Analyzer是处理文本输入的组件,它负责将输入的文本转换为可搜索的术语。对于中文,我们需要一个能理解并...
Tomcat和solr安装配置说明,详细记录了Tomcat和solr安装配置
本文将详细介绍如何进行 Solr 的安装与配置。 首先,安装 Solr 需要先确保你的系统已经安装了 Java Development Kit (JDK) 1.6 或以上版本,因为 Solr 需要依赖 JDK 来运行。你可以从 Oracle 的官方网站下载并安装...
### Solr 3.5配置及应用知识点详解 #### 一、Solr简介 - **定义**:Apache Solr是一款高性能、开源的搜索服务器。它使用Java语言开发,并且主要基于HTTP协议和Apache Lucene技术实现。 - **数据模型**:在Solr中,...
docker配置solr登录密码文件,内含配置密码的文件 、web.xml的文件 ,详情可以去看我的博客,博客地址:https://blog.csdn.net/huyande123/article/details/97110784
solr5.5.4.war&tomcat8.5.20,solr环境已经配置好。直接启动Tomcat即可使用,使用的java环境是1.8的版本,低版本没测试过。solrHhome配置在Tomcat目录下,solr日志配置在Tomcat日志目录下。
Solr 的强大之处在于其可定制性,可以根据实际需求调整配置,如自定义字段类型、分析器以及查询处理,以满足复杂的企业搜索需求。同时,Solr 还支持集群部署,能够处理大规模的数据并提供分布式搜索能力,确保系统的...
Solr4.4.0是Solr的一个版本号,本篇文章将介绍如何安装和配置Solr4.4.0来搭建一个基本的搜索服务。 安装和配置Solr4.4.0通常包括以下步骤: 第一步,下载Solr4.4.0安装包。可以通过访问Solr的官方网站下载相应的...