Solr配置文档:
环境搭建:
环境:JDK1.7 tomcat7
1.下载solr4.8
http://pan.baidu.com/share/link?shareid=3786908199&uk=1529561194&fid=615821264240406
2.在F盘根目录创建solr文件夹,并解压solr4.8
3.在F盘根目录创建solrhome文件夹,将F:\solr\solr-4.8.1\example\solr下的所有文件复制到solrhome文件夹中
4.将F:\solr\solr-4.8.1\dist下的solr-4.8.1.war复制到tomcat7的webapps下并更名为solr.war
5.在F:\solr\apache-tomcat-7.0.53\conf\Catalina\localhost下新建solr.xml,文件内容如下:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Context docBase="F:\solr\apache-tomcat-7.0.53\webapps\solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="F:\solr\solrhome" override="true" />
</Context>
6.最后将F:\solr\solr-4.8.1\example\lib\ext下的lib复制到F:\solr\apache-tomcat-7.0.53\webapps\solr\WEB-INF\lib下重启tomcat即可
7.访问http://localhost:8080/solr
配置索引:
修改schema.xml 文件F:\solr\solrhome\collection1\conf
添加自己需要的字段
如<field name="shopcode" type="text_ik" indexed="true" stored="true" multiValued="false" />
Name:字段名
Type:类型数据类型
Indexed:是否被索引。
Stored:是否保存
multiValued:是否允许多个值,如果数据。
可以在solr管理平台操作索引,也可以利用solrj客户端操作索引主要代码如下,操作完成需要提交
添加分词工具:使用常用的IK分词工具
1.ik-analyzer下载地址:http://code.google.com/p/ik-analyzer/downloads/list
2.把IKAnalyzer2012FF_u1.jar拷贝到solr服务的solr\WEB-INF\lib下面。
3.把IKAnalyzer.cfg.xml、stopword.dic拷贝到需要使用分词器的core的conf下面,和core的schema.xml文件一个目录。
4.配置fieldType
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
5.在管理界面验证如下图则表示正确
参考
下载地址:http://mirrors.hust.edu.cn/apache/lucene/solr/5.5.0/
solrj java客户端 :http://www.cnblogs.com/HD/p/3990801.html
solr4.8部署:http://blog.csdn.net/zwx19921215/article/details/43019231
开发指南:http://wenku.baidu.com/view/53bba5baeefdc8d377ee322b.html
分词器配置地址:http://blog.csdn.net/clj198606061111/article/details/21289897
solr集群:http://my.oschina.net/004/blog/227526 http://blog.csdn.net/zwx19921215/article/details/38428099
分享到:
相关推荐
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
Solr可以应用于各种需要全文检索的场景,例如搜索引擎、文档管理系统、电子商务平台等。 6. Solr的优点 Solr提供了高性能的全文检索服务,能够快速地检索大量的数据,同时Solr也提供了可扩展的架构,能够满足大多数...
Solr 是一个开源的全文搜索引擎,由 Apache Lucene 提供支持。它提供了高效、可扩展的搜索和分析功能,常用于大数据量的文本检索。在本文中,我们将详细介绍如何在 CentOS7 上搭建 Solr 7.4 的单机版本。 首先,...
Solr 7.5 单机版是一款基于Java的开源全文搜索引擎服务器,它提供了一种高效、可扩展的搜索和分析平台。这个搭建好的版本专为简化安装过程和快速入门而设计,允许用户轻松地在本地环境中配置和使用Solr。 Solr的...
Solr 是一个流行的开源搜索引擎,由 Apache Lucene 项目维护。它提供了全文搜索、命中高亮、 faceted search、实时添加、更新和删除记录等高级功能。本篇将详细介绍如何在本地环境中安装并配置 Solr,包括单核心...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
【课程大纲】第01讲 solr5简介第02讲 solr5之Schema第03讲 solr5之Solrconfig第04讲 solr5单机安装与配置第05讲 solrj基础(一)第06讲 solrj基础(二)第07讲 solrj之SolrBean第08讲 solrj语法详解第09讲 Solrj之...
Solr,全称为Apache Solr,是一款开源的企业级全文搜索引擎,由Apache软件基金会开发并维护。Windows版本的单机Solr适用于在Windows操作系统上搭建和运行搜索服务,它提供了高效、可扩展的搜索和分析能力。这个...