添加依赖

如何连接es客户端

RestHighLevelClient 代表是高级客户端
其中hostname:es的服务器地址,prot端口号 ,scheme:http还是https
如果不在使用es可以进行关闭,可以防止浪费一些资源
java如何创建索引:

接下来到kibanba看下是否有这个索引

java如何查询索引


可以看到返回的结果是相同的,创建时间,分片,副本,uuid,版本号,索引名字
java如何删除索引

删除后在kinbaba查询这个索引

结果是没有这个索引
java如何创建数据
第一次操作:created

kinbanba结果

第二次操作:update


同一个id他会任务是同一个数据,会直接进行修改 但是这种操作时全局修改。
java如何修改数据

局部修改数据返回结果:updated
kibanba数据

java如何查询数据

java如何删除数据

kibanba查询数据

结果没有查到
java如何批量增加数据

kibanba结果

这种方式和单个新增的区别是什么呢
批量就是多个请求包装在一块一起发送
java如何批量删除

kibanba的结果


![【源头活水】顶刊解读!IEEE T-PAMI (CCF-A,IF 23.6)2024年46卷第一期 [1]](https://img-blog.csdnimg.cn/img_convert/94ec459434c1ec54559a5b4cbe122d09.png)

















