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,就是存储显示这个字段。
中文分词器: