搜索引擎solr的安装与配置

solr自带的服务

首先安装java jre

在bin目录下执行bin/solr start  此命令会会启动solr服务器默认端口号8983,如果想指定端口启动可以加参数 -p 如:solr start -p 8888

 solr常用命令:

solr start -p端口号 单机版启动solr服务

solr restart -p 端口号 重启solr服务

solr stop -p 端口号 关闭solr服务

core简介:

简单说core就是solr的一个实例,一个solr服务下可以有多个core,每个core都有自己的索引库和

与之对应的配置文件,所以在操作solr创建索引之前要创建一个core,因为索引都在core下面。

创建core 1首先停止运行solr在server/solr下创建文件夹vol,然后把configsetsdefault下的conf拷贝到vol

启动solr. 点击addcore配置完core.

配置schema

 schema配置文件决定着solr如何建立索引,每个字段的类型和分词方式等。主要配置哪些字段进行分词形成索引,哪些字段不分词形成索引,哪些字段不形成索引形成存储等。

 schema主要成员:

1 filetype:为filed定义类型,最主要的是分词器,分词器决定着如何从文档中检索关键字。

2 analyzer:是filetype下的子元素,也就是传说中的分词器。

3 field:字段,想要这个字段配置成索引要indexed属性为true,stored属性为true,就是存储显示这个字段。

中文分词器:

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/zwbsoft/p/12844459.html