Solr初探(三)---Solr7.5的core创建
才疏学浅,欢迎批评指正
Solr7.5的core的创建
Solr7.5的core
按照solr官方文档中的说法:
在solr中,core用于构建单个索引,并关联的事务日志和配置文件(包括solrconfig.xml和schema文件等)。solr可以安装可以安装多个核心,使得solr在同一服务器中的索引具有不同结构的数据,并可以更好的为不同的用户展示你的数据。
Solr7.5的core创建
- 方法一:通过命令行实现
1.切换目录到${solr.home}\bin下,输入
solr create -c coreName
回车
其中coreName为需要构建的core的名称,这里为test-core
2.在solr的安装目录下的server/solr下,会出现刚刚创建的新的core对应的文件夹
3.打开浏览器,输入http://localhost:8983/solr/#,可以看到刚刚创建的新的core
- 通过复制文件夹
1.在solr的安装目录下的server/solr下,创建新的core对应的文件夹,这里为test_core
2.找到server/solr/configsets/_default下的conf文件夹,复制到刚刚新创建的文件夹下。
3.打开浏览器,输入http://localhost:8983/solr/#,点击add core按钮,输入新创建的core名称,这里为core_test,再点击蓝色的add core按钮,新建core
Solr7.5的core的配置文件介绍
新建的core对应的文件夹下有如下三个文件
其中:
Data为数据索引目录;
Conf为相关配置文件;
Core.properties是描述信息;
conf文件夹下存放着该core的相关配置文件
managed_schema:用来定义索引数据中的域(field),包括域的名称、域的类型、是否索引等
solrconfig.xml:包含许多与solr自身相关的参数
stopwords.txt:可以配置solr的停顿词
synonyms.txt:可以配置solr的同义词
下面会具体介绍solr配置文件