ElasticSearch入门
我使用的组合是:ES索引库是7.7.0,依赖包是7.7.1
然后我是按照官网的教程来操作,顺便值得一提的是,推荐使用JAVA Rest API,因为我在使用JAVA API遇到了很多坑。(渣渣一个~~)
然后根据官方文档,填入依赖
上面的图片就有依赖,总共是两个依赖。
然后根绝官方文档创建一个INDEX,所以就需要去Document APIs去看INDEX API
先初始化,在上图的里面有这个导航:
然后点进去index api,结果如下图(我喜欢这个方式创建,其他的你们自己愿意可以试试):
官网上有对请求做设置的,我这里就不设置了,具体参考官网。
我采用如下方式发送请求,如下图:
然后可以对返回来的indexResponse.toString()出来看看,就是结果了。
依赖我贴出来(有个重点,一定要做,不然不成功):
<!--这个是重点配置,是为了覆盖springboot的父工程的配置,不配置会报错-->
<properties>
<elasticsearch.version>7.7.1</elasticsearch.version>
</properties>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>${elasticsearch.version}</version>
</dependency>
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>${elasticsearch.version}</version>
</dependency>