SpringBoot+Elasticsearch实现过程

前言:

最近因为工作中用到Elasticsearch,之前没接触过,所以学习了一下Elasticsearch搜索引擎,自己在本地搭建了一下过程,记录一下。

首先我查了一下springBoot版本和Elasticsearch的对应关系,因为在项目中使用的springBoot是2.1的版本,而且在本地测试,本地安装,所以下载的是windows版的Elasticsearch6.2服务。

顺便说一下,本地jdk安装的版本是1.8,刚好对应Elasticsearch 6.X的版本,7.X以上版本的需要jdk11以上的版本对应,需要使用Elasticsearch的同学要注意官网上的版本对应介绍,以免出现一些未知的bug。

安装Elasticsearch6.2.4教程

官网下载页面:

https://www.elastic.co/guide/en/elasticsearch/reference/6.2/zip-windows.html

或者直接下载安装包:

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.zip

或者csdn下载:

https://download.youkuaiyun.com/download/Maomaoqifeng/16524832

解压:

配置:在config文件夹中找到elasticsearch.yml文件,修改其中的配置,将这几项前面的#号去掉,并将内容修改成下方所示;

cluster.name: my-application
network.host: 127.0.0.1
http.port: 9200

启动:双击elasticsearch.bat即可启动,如果jdk对应无误的话就可以启动成功;

启动成功:

创建项目demo

建立springBoot项目:

设置分组名称和项目名称;

在web中选择web依赖,NoSQL中选择Elasticsearch依赖;

点击下一步点击完成即可;

项目demo

先修改pom.xml文件,引入elasticsearch和elasticsearch.client,这里我用的版本是6.4.1;

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值