最新Java Elasticsearch 7.x(7.10)教程(一)

一、概述

一般来说我们开发Elasticsearch会选择使用集成springboot,在网上找的springboot集成elasticsearch文章几乎都是extends ElasticsearchRepository的方式来实现。但是新版本ElasticsearchRepository里的方法基本上已经过时了。

我们去spring官网去看下,

可以看到,官方的github上的示例改成extends CrudRepository

p.s.

写此文章出于以下几点考虑

  • 目前网上找到的elasticsearch教程都比较旧
  • ElasticsearchRepository方法在新版本基本过时了
  • 基于springdata的CrudRepository操作ES封装的比较完善,但网上的教程比较少

二、准备工作

1、下载elasticsearch
2、elasticsearch-head (方便查看ES中的索引及数据)
3、Kibana(方便开发通过rest api 调试ES,有代码提示)
4、中文分词elasticsearch-analysis-ik (ik)

 

  • 1、下载elasticsearch

官网直接下载,安装也比较简单

Download Elasticsearch​www.elastic.co

 

  • 2、elasticsearch-head (方便查看ES中的索引及数据)

Windows安装参考:

Windows下ElasticSearch的Head安装及基本使用 - 温一壶清酒 - 博客园​www.cnblogs.com

p.s.安装head是需要npm来支持的

索引列表

最新Java Elasticsearch 7.x(7.10)教程(一)_第1张图片

索引数据

最新Java Elasticsearch 7.x(7.10)教程(一)_第2张图片

  • 3、Kibana(方便开发通过rest api 调试ES,有代码提示)

官网直接下载,解压,然后修改install/config/kibana.yml

最新Java Elasticsearch 7.x(7.10)教程(一)_第3张图片

启动即可。

最新Java Elasticsearch 7.x(7.10)教程(一)_第4张图片

 

可以写多个代码片段,选中相应的代码片段左边会出现执行小三角,直接执行选中片段。

最新Java Elasticsearch 7.x(7.10)教程(一)_第5张图片

4、elasticsearch-analysis-ik安装

参见此文章:

ES-windos环搭建-ik中文分词器 - 骑驴老神仙 - 博客园​www.cnblogs.com

 

p.s.下载对应的版本,解压到es plugin目录重启即可。

 

最新Java Elasticsearch 7.10教程(汇总)

https://blog.csdn.net/citywu123/article/details/110240244

你可能感兴趣的:(elasticsearch,7.10,spring,boot,ES)