Elasticsearch 7.3中,如何使用RestHighLevelClient Java API进行索引的创建、删除及存在性检查?

2026-05-17 04:070阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1284个文字,预计阅读时间需要6分钟。

Elasticsearch 7.3中,如何使用RestHighLevelClient Java API进行索引的创建、删除及存在性检查?

1. 在前端编写,注意: - 导入的包区域,不同包创建索引的方式不同。 - 博主亲身实践,具体体现在`createIndexRequest.mapping()`方法中。 - 读者可自行试验。 java import org.elasticsearch.client.indices.CreateIndexRequest;

1、写在前面

注意:导入的包区别,不同的包创建索引的方式不同。博主亲身实践,具体体现在createIndexRequest.mapping()里面。读者可自行试验。

import org.elasticsearch.client.indices.CreateIndexRequest; import org.elasticsearch.action.admin.indices.create.CreateIndexRequest;

由此可以猜想一下:

import org.elasticsearch.client.indices.*; import org.elasticsearch.action.admin.indices.*;

可以看到上述两种方式导入的包的子类名是相同的,但是具体对索引的操作方式可能是不同的。具体的区别博主暂时还不清楚,后续若有进展再在此处更新。

阅读全文

本文共计1284个文字,预计阅读时间需要6分钟。

Elasticsearch 7.3中,如何使用RestHighLevelClient Java API进行索引的创建、删除及存在性检查?

1. 在前端编写,注意: - 导入的包区域,不同包创建索引的方式不同。 - 博主亲身实践,具体体现在`createIndexRequest.mapping()`方法中。 - 读者可自行试验。 java import org.elasticsearch.client.indices.CreateIndexRequest;

1、写在前面

注意:导入的包区别,不同的包创建索引的方式不同。博主亲身实践,具体体现在createIndexRequest.mapping()里面。读者可自行试验。

import org.elasticsearch.client.indices.CreateIndexRequest; import org.elasticsearch.action.admin.indices.create.CreateIndexRequest;

由此可以猜想一下:

import org.elasticsearch.client.indices.*; import org.elasticsearch.action.admin.indices.*;

可以看到上述两种方式导入的包的子类名是相同的,但是具体对索引的操作方式可能是不同的。具体的区别博主暂时还不清楚,后续若有进展再在此处更新。

阅读全文