- 连接rest接口
HttpHost http = new HttpHost(ip地址,端口号,访问协议);
- rest构造器
RestClientBuilder builder = RestClient.builder(http);
- 高级客户端对象
RestHighLevelClient restHighLevelClient = new RestHighLevelClient(builder);
- 创建索引使用CreateIndexRequest对象

可以通过createIndexRequest中设置分片数和备份数

获取索引操作对象

执行创建命令

- 删除索引操作通过DeleteIndexRequest对象

操作Doc文档命令
- 创建文档
通过IndexRequest对象创建

设置文档内容以及执行创建

- 删除文档
通过DeleteRequest对象进行操作,不写id删除索引内文档内容

- 修改文档
通过UpdateRequest对象进行操作

- 查询文档
通过GetRequest对象对单条数据查询

通过SearchRequest对象查询全部数据

本文介绍了如何通过Java连接REST接口,包括创建HttpClient实例、配置高级客户端,以及详细步骤演示了创建索引、文档操作(如创建、删除和修改)和查询。涉及创建IndexRequest、DeleteIndexRequest、IndexRequest、DeleteRequest和UpdateRequest对象的实际应用。
3万+

被折叠的 条评论
为什么被折叠?



