栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ElasticSearch JavaAPI

ElasticSearch JavaAPI

文章目录

ElasticSearch JavaAPI

SpringBoot整合ES操作索引

添加索引查询索引删除索引判断索引是否存在 操作文档

添加文档修改文档查询文档删除文档

ElasticSearch JavaAPI SpringBoot整合ES

引入es相关的坐标,如下:


	org.elasticsearch.client
    elasticsearch-rest-high-level-client
    7.4.0


	org.elasticsearch.client
    elasticsearch-rest-client
    7.4.0


	org.elasticsearch
    elasticsearch
    7.4.0

在IOC容器中导入客户端,如下图:

操作索引 添加索引

创建索引顺便给索引加上映射,如下图:

查询索引

删除索引

判断索引是否存在

操作文档 添加文档

首先看一下所要操作的索引,它里面的字段,如下图:

去es里面看一下添加文档结果,如下图:

问题

现在我们的文档包含的字段只有两个,我们添加的时候使用map集合比较方便,但是如果文档的字段有特别多,那么我们如果再用map集合的方式就显得特别麻烦了,那么这个时候我们要怎么办呢?我们可以使用对象的方式,如下图:

修改文档

修改文档其实和添加文档使用的代码是一样的:

即在添加文档的时候,如果添加的文档id存在,则修改文档,如果添加的文档id不存在,则添加文档。

查询文档

删除文档

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/706593.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号