码迷,mamicode.com
首页 > 其他好文 > 详细

如何在solr中添加一个core

时间:2016-10-21 01:25:37      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:core   solr   

在上一篇博文中已经介绍了如何在tomcat中部署solr,部署完之后solr默认是有一个core的,也就是collection1,如下图:

技术分享

如果想自定义一个core,该如何做呢?

本文将承接上一篇博文(http://simplelife.blog.51cto.com/9954761/1864071继续展开!

1、在solrhome文件夹下复制一份collection1,并改名为simple,与collection1放在同一个文件夹中

技术分享

2、进入simple文件夹中修改core.properties中的name值为simple,清空simple/data文件夹。

3、进入simple/conf目录中,保留schema.xml和solrconfig.xml文件,别的全都删除。

4、修改simple/conf下schema.xml文件的内容,保留简单的内容即可。

技术分享

5、修改simple/conf下solrconfig.xml文件的内容,修改一些配置,大部分配置保持默认。

(a)、将所有的<lib>标签注释掉

技术分享

(b)、搜索<str name="df">text</str>替换成<str name="df">title</str>

(c)、将<searchComponent name="elevator" class="solr.QueryElevationComponent" >注释掉(这个的功能类似百度的竞价排名):

技术分享

重新启动tomcat,访问:locahost:8080/solr,效果如下图,这就代表新建core成功!

技术分享

本文出自 “Simple Life” 博客,请务必保留此出处http://simplelife.blog.51cto.com/9954761/1864073

如何在solr中添加一个core

标签:core   solr   

原文地址:http://simplelife.blog.51cto.com/9954761/1864073

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!