Solr8.0速成系列 | Solr安装部署配置查询,快速上手helloword篇 02

版权声明:专注于技术分享,原创版权归 十年呵护所有,转载请标明原文链接,更多信息可关注 wwws.shinians.com 官网 https://blog.csdn.net/zzhuan_1/article/details/90167270

目录

Solr8.0快速搭建入门

一. 项目安装部署:

二. 项目部分配置

三 创建document(表)

四  导入数据 documents

五、查询数据

End 


前言归纳

通过此篇章可以熟悉solr管理页面初步掌握以下技能。

1.Solr的下载部署配置

2.创建document以及field等部分配置

3.如何快速导入数据到solr库

4.简单的查询功能

Solr8.0快速搭建入门

所有篇章将基于solr8.0 进行讲解

Jdk:1.8以上

一. 项目安装部署:

1. 下载地址:目前最新版本

http://www.apache.org/dyn/closer.lua/lucene/solr/8.0.0

windows选择zip格式的下载,我们以windows为例(根据系统选择对应的格式即可)

 2.解压到指定目录

我们放在D盘根目录下

solr-8.0.0.zip

3.启动&关闭项目

 solr进入解压后的这个目录  (自带服务器,不用集成到tomcat中启动)

 D:\solr-8.0.0\bin

启动命令:solr start  

关闭命令:solr stop -all

重启solr  :solr restart –p p_num

部分截图如下(默认端口8983)

4.浏览器访问

此时solr部署完毕,接下来就可以访问了

http://localhost:8983/solr/

二. 项目部分配置

创建核心

1.创建核心名称作为文件夹,测试名称meta_db(可以理解为数据库)

2.将配置文件copy到meta_db中

D:\solr-8.0.0\server\solr\configsets\sample_techproducts_configs 

3.创建核心

浏览器访问 http://localhost:8983/solr 

选择Core Admin 

右侧输入框的name和 InstanceDir输入名称和创建的核心文件夹保持一致(meta_db)

创建成功

此时solr构建完成

三 创建document(表)

选择创建的核心(meta_db)->点击Schema->点击 Add Field

添加相应的Field(可以理解为表中的字段)

我们以md_name、md_code两个字段段为例(都是string类型)

填入字段名称md_name和字段类型(string),然后单击 Add Field即可

注意:name中的名称不可重复

可以看到两个字段已经创建完成

四  导入数据 documents

支持多种方式(数据库、Json、XML、CSV...)将数据导入到solr库,很灵活方便

我们以CSV方式导入下数据

点击 Submit Documnet即可完成数据添加

 测试数据如下,注意逗号是英文状态输入,否则创建失败

id,md_name,md_code
11,测试第一个程序,hellword1
12,测试第二个程序,hellword2

五、查询数据

添加完测试数据,接下来验证下数据

了解接单的查询语法

浏览器访问管理页面 选择相关的库(meta_db)->选择Query->Execute 即可

从截图中我们可以看到库中有2条数据(数据正确)

简单查询

q:输入查询字段和value值 匹配查询结果

右侧含有查询用时(QTime)和查询数量(numFound)

如下图:查询md_code为hellword1的数据

提示:q功能很强大,支持模糊查询、关联查询、and和or同样支持,更多个更多在后面篇章有详细讲解

End 

希望通过此篇大家对solr有个简单的入门,后面更多高阶功能会持续更新,打造solr8.0最全系列文章,欢迎关注转发

猜你喜欢

转载自blog.csdn.net/zzhuan_1/article/details/90167270