以【spring-data-elasticsearch-4.4.1.RELEASE.jar、Elasticsearch 7.17.3、elasticsearch-rest-high-level-client-7.6.2.jar】为例,注意版本之间的对应关系。

一、ElasticSearch概念

集群(Cluster)、节点(Node)、分片(Shard)、索引(Index)、类型(Type)[被废弃了]、文档(Document)

二、ElasticSearch Rest API

1、官方文档 

REST APIs | Elasticsearch Guide [8.3] | Elastic

2、RestHighLevelClient

三、spring-data-elasticsearch

1、官方文档

Spring Data Elasticsearch
2、spring-data-elasticsearch底层

ElasticsearchRepository

ElasticsearchRestTemplate

 四、原理

ElasticsearchRestTemplate 内部通过 RestHighLevelClient 调用 Elasticsearch

五、使用

Springboot整合Elasticsearch7.10.0 RestHighLevelClient - 灰信网(软件开发博客聚合)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐