solr安装部署

一、下载 solr 5.5 地址:

http://apache.fayea.com/lucene/solr

二、解压 solr

三、启动solr

有俩种方式启动solr
1. 直接启动
windows: 打开命令行切换到 solr-5.5\bin 文件夹 执行 solr start 启动。 (solr stop -all 关闭命令)
linux: 系统 直接切换solr-5.5\bin 文件夹 执行 solr star
启动完毕后在地址栏输入 http://localhost:8983/solr/
2.tomcat方式启动
1)直接将solr-5.5\server\webapps 文件夹下的 solr.war 放到 tomcat 下 ,并启动 tomcat,先让 tomcat 加载 solr.war
2)将solr-5.5\server\lib\ext 里面的 jar 包复制到tomcat加载solr后的 WEB-INF\lib下面,否则提示缺少jar 包
3)新建文件夹 solrHome 路径随便
在 tomcat/webapp/solr/WEB-INF/web.xml 中配置solr地址
在这里插入图片描述
4)将 solr-5.0.0\server\solr 文件夹下所有的文件复制到solrHome
5)启动tomcat,然后进入 http://localhost:8080/solr/admin.html 测试 tomcat 加载 solr 是否成功

四、创建 core

  1. 目前solrHome目录是空的,我们创建一个空文件夹core1,这个就是我们的一个实例,然后把solr5.5/server/solr/configsets/sample_techproducts_configs/conf/ 的这个conf文件复制到solrHome/core1中。
  2. 把solr5.5/server/solr/solr.xml复制到solrHome目录下。
  3. 在solr的管理控制台界面,添加一个core1

五、域的定义 field(schema.xml文件)

配置业务域

<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" /> 

认识一下这些属性

name:域名

type:域的类型,必须匹配类型,不然会报错

indexed:是否要作索引

stored:是否要存储

required:是否必填,一般只有id才会设置

multiValued:是否有多个值,如果设置为多值,里面的值就采用数组的方式来存储,比如商品图片地址(大图,中图,小图等)

之后域的配置我就不说明了,请看我转载的链接

六、插入的文档必须与域相匹配

在这里插入图片描述以上图数据插入成功.
在这里插入图片描述title1 在schema.xml 中没有配置

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值