solr 6.6 windows 环境搭建-core的创建(二)

上一篇写了solr启动,这一篇来运用理解一下:

1、介绍一下core

core,core可以理解为数据库中的一张表,其实就是数据集合。

core.properties属性文件来指定一些core属性,

如:索引目录,配置文件,core名称以及其他可选项。

Solr会自动在solr安装目录下发现core.properties文件(或者是solr_home目录下),

core.properties配置文件中定义的参数是用来创建core的。


name:core的名称

config:用户执行solrconfig.xml的配置文件名称

schema:即用来配置你的schema.xml配置文件的文件名的,schema.xml配置文件必须存放在当前core目录下的conf目录下

dataDir:指定用于存放lucene索引和log日志文件的目录路径,该路径是相对于core根目录(在单core模式下,就直接是相对于solr_home了),默认值是当前core目录下的data


Solr在启动部署的时候,首先会加载core.properties配置文件,通过core.properties配置来自动发现core,然后根据里面配置的configschema来加载solrconfig.xmlschema.xml这两个核心配置文件.注意core.properties只是一些core名称、核心配置文件,data数据目录等等这些参数的定义,加载core.properties配置文件时,core并没有开始创建。solrconfig.xml才是关键,里面涉及到solr依赖的lucene版本号,solr依赖的扩展jar包加载地址、lucene索引创建相关参数(比如DirectoryFactory),过滤器缓存,查询结果集缓存,document缓存等等配置。

2、core的添加

(1)进入到solrhome文件夹(D:\Tools\solr\solr_home),创建一个文件夹用于存放core。(例如:new_core)

(2)然后进入到solr-6.6.0\server\solr\configsets\sample_techproducts_configs路径下,将conf文件夹拷贝到刚刚创建core_demo文件夹中

(3)启动tomcat运行solr,浏览器中输入http://127.0.0.1:8080/solr/index.html,点击左侧的coreAdmin -> Add Core

注意:第三步骤的core,要跟你第一步建立的文件夹同一个名字,其余值默认即可。


回到D:\Tools\solr\solr_home\new_core,可看到多出了data文件夹和core.properties文件,data目录用来存放索引文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值