ElasticSearch入门知识

本文介绍了如何通过Postman进行ElasticSearch的基本操作,包括创建和查询索引、添加、查询、更新及删除文档。通过实例展示了在Windows环境下,使用Postman对ElasticSearch的索引和文档进行管理的步骤和HTTP请求方法。
摘要由CSDN通过智能技术生成

ElasticSearch入门知识-postman展示

如何安装ElasticSearch网上有很多博客都有很详细的方法,那我就不进行赘述,我们直接进入ElasticSearch的学习。本文章通过postman来展现效果。

我安装的是window版本的默认9200端口,如果启动正常的话用浏览器访问本机会出现以下信息

一.索引

创建索引

一开始我们要进行索引的创建才有接下来的操作,我们先进行索引的创建一个school索引,用put方法去请求,点击send发送请求

http://localhost:9200/school

请求成功后返回以下的请求体

img

查询索引

那我们已经创建了索引了,那么我想查看我已创建的索引那怎么搞呢?

接下来我们就要用get方法去进行查询,v应该是值的意思,value是空的(官方文档个人理解,望指正)

http://localhost:9200/_cat/indices?v

请求成功后返回以下的请求体img

删除索引

索引的删除也是和创建索引的方法一样将请求方法改为DELETE就可以

http://localhost:9200/school

删除索引后返回一个json字符串,告知删除成功

img

再次查询索引发现已经不见了

img

二.文档

创建文档

用post方法用json字符串传入请求体 索引/doc/id

http://localhost:9200/school/doc/1001

如果文档的id不填写就会自动生成一串id

img

创建成功

img

文档查询

用get的请求方式去查询

查询全部

http://localhost:9200/school/_search

单个查询(school索引)

http://localhost:9200/school/doc/1001

img

更新文档

更新文档的请求方法也是post和创建文档一样

http://localhost:9200/school/doc/1001

在请求体boby添加json字符串覆盖就可以更新

什么?太麻烦? 雀氏!那么怎么进行单个更新呢?

修改zhangsan同学的性别操作,和他的数学成绩

img

修改成功

img

大家也可以按照官方文档的来进行更新操作

img

删除文档

删除文档也简单,用delete方式,根据id来删除即可

http://localhost:9200/school/doc/1001

篇幅有点长 ,下一篇文章再写最关键的条件查询,分页查询等内容

除文档

删除文档也简单,用delete方式,根据id来删除即可

http://localhost:9200/school/doc/1001

篇幅有点长 ,下一篇文章再写最关键的条件查询,分页查询等内容

希望文章能帮助到你,如果有不正确的地方希望大家多多指教。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值