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

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、在服务器页面中查询分词效果,点击


进入该页面。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值