(solr系列:二)如何在solr中添加一个core

简介:

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

wKioL1gI4vyh_KC1AAAZg8UOfBU509.png

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

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

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

wKioL1gI5Dfy31Y1AAAOqeqqN_Q717.png

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

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

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

wKioL1gI5b2gva0nAABOTUUYSBw735.png

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

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

wKioL1gI5lfgurgeAAAp1o3cXAI151.png

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

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

wKiom1gI5pWAixu0AAAWBM36D38635.png

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

wKiom1gI5ynQ7fuhAAFrdVw8eKs063.png


本文转自 兴趣e族 51CTO博客,原文链接:http://blog.51cto.com/simplelife/1864073


相关文章
|
6月前
|
搜索推荐 Java 应用服务中间件
【solr】安装和使用
【solr】安装和使用
38 1
|
Oracle 关系型数据库 MySQL
25对Solr的思考
25对Solr的思考
42 0
|
自然语言处理 Java 关系型数据库
Solr
Solr是一个全文检索服务器
634 0
|
关系型数据库 Java 应用服务中间件
solr7安装(1)
安装和配置solr
3230 0
|
自然语言处理 Java Apache
|
Java Perl 自然语言处理
|
Java 索引 存储
通过solrj对solr进行开发
应用场景 当安装部署完solr之后,我们可以通过solrj来连接solr,进行新建,删除索引等等操作,达到全文检索的效果。
1156 0
|
搜索推荐 Java UED
|
Java 应用服务中间件 关系型数据库
|
应用服务中间件 Java