Elasticsearch 7.3中,如何使用RestHighLevelClient Java API进行索引的创建、删除及存在性检查?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1284个文字,预计阅读时间需要6分钟。
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分钟。
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.*;
可以看到上述两种方式导入的包的子类名是相同的,但是具体对索引的操作方式可能是不同的。具体的区别博主暂时还不清楚,后续若有进展再在此处更新。

