2、solr与tomcat及中文分词的整合

原创 2013年12月04日 21:54:20

1、将solr中的example中的solr拷贝到要作为服务器的位置,这里是放在D:\lucene\solr\home

这个文件夹是专门来存放solr的数据的


2、将solr相应的web程序也拷贝出来

这里是在solr文件夹下面新建一个server文件夹,存放web程序


3、修改solr下面的home文件夹下面的solrconfig.xml设置data的路径


Solrconfig.xml里面的


可以把该路径放到环境变量里面,然后用$符号来引用环境变量

 

4、设置相应的tomcat的context



5、为context设置相应的环境变量,说明solr的主目录的地址



6、启动tomcat的服务器,访问http://localhost:8080/solr/,界面如下所示


以后使用solrj的话都要启动solr的服务器才能进行使用,因为solrj就是通过服务器请求返回结果数据的

 

7、取消VelocityResponseWriter的输出格式,

该配置在D:\lucene\solr\home\conf的solrconfig.xml里面


8、solr把我们所有能用到的域全部放到了schema.xml中了

路径为:D:\lucene\solr\home\conf的schema.xml

对于solr而言,id只能是唯一的,而在lucene中可以是不唯一的,如果你要把一篇文档加入到solr中,那你必须有id


9、在solr中增加对ik中文分词器的支持

9.1、把ik分词器的jar包拷贝到solr的服务器的lib目录下


9.2、将中文分词添加到FieldType中

它其实就是定义了一组类型,该类型使用了哪个分词器


9.3、在服务器页面中查询分词效果,点击


进入该页面。





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Solr整合Tomcat及IKAnalyzer 3.2.8中文分词

一、solr 的简介 Apache Solr 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资...

solr 4.6 tomcat 7.0 IK Analyzer 2012FF_hf1中文分词

1:下载solr4.6,按照tomcat7.0,配置solr的solr_home; 2:导入IKAnalyzer2012FF_u1.jar入solr中的lib;WEB-INF\classes中复制IK...

Lucence的solr的安装和Tomcat的整合(带中文分词)

Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操...

solr cloud 在集群中的配置,以及与中文分词, tomcat等等的整合(1)

因为项目规模的增大,之前所用的solr replication已经无法满足。之前用的solr replication是master/slave结构,即master用来写入,slave用来读取。slav...

solr5 IK-Analyzer中文分词

  • 2016-01-13 15:57
  • 1.11MB
  • 下载

solr5中文分词

  • 2016-11-17 21:17
  • 3.29MB
  • 下载

solr学习笔记-增加mmesg4J中文分词

solr版本6.1、centos6.7、mmesg4j版本2.30 solr安装目录:/usr/local/solr-6.1.0 1、下载mmesg4j包: 地址:https://github....

Solr5.4中文分词

  • 2016-01-22 16:32
  • 2.07MB
  • 下载

olr 5.x的筹建(Solr自带的Jetty Server)与mmseg4j中文分词

Solr 5.x的筹建(Solr自带的Jetty Server)与mmseg4j中文分词 www.MyException.Cn  网友分享于:2015-10-19  浏览:0次 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)