ElasticSearch基础操作入门

参考:(4条消息) 教你快速入门ElasticSearch,超详细简单~_暗余的博客-CSDN博客_elasticsearch菜鸟教程

一个索引就是一个拥有几分相似特征的文档的集合。

使用Chrome浏览器ElasticSearch Head,具体安装自行百度。

连接ES数据库,如果需要权限,则在打开ESHead的网址后面加上账号密码。

新建索引

如图,可以点击新建索引。

也可以使用查询语句创建,使用postman创建。

url/索引名

扫描二维码关注公众号,回复: 14485231 查看本文章

删除索引

直接在概览页面,索引下面动作,点击删除。

另外可以使用查询语句删除,postman删除。

添加文档

使用postman,url+索引/类型

 

 删除文档

一个文档,即为一条数据,可以使用postman删除。

请求方式为delete,然后url中提供索引、类型、文档id,即可删除。

 

 如图, 即删除了这个文档。如果请求提示403,则需要在权限里添加Basic Auth,输入访问ES的账号密码。

  修改文档

使用postman/索引/类型/id,如果id存在,则更新数据,id不存在,则新增。

注意,如果id存在,更新数据时,需要传入所有字段,如果不传入,则对应字段下值为空。

迁移数据

elasticsearch迁移数据到新索引中 - 一夜秋2014 - 博客园 (cnblogs.com)

 使用postman,使用url+_reindex,即可将数据复制到新索引。

{

    "source":{

        "index":"oldindex"

    },

    "dest":{

        "index":"newindex"

    }

}

 总结:本文介绍了ES新建,删除索引,新建,删除,修改文档,迁移数据的操作。

猜你喜欢

转载自blog.csdn.net/seanyang_/article/details/125105993