ElasticSearch restful api 的客户端PostMan实现对ES的增删改查

ElasticSearch restful api 的客户端PostMan实现对ES的增删改查

ES安装以及单机/集群部署,head插件安装参考centos7 部署Elasticsearch并安装head插件实现ES集群的可视化管理

这里来说下安装完ES之后如何对其进行索引等的增删改查

这里我们用到一个工具叫postman,这个大家应该很熟悉PostMan
这里我们就以上图为例子说明,首先是你的ES集群地址,这里master地址xxx.xxx.xxx.xxx:9200
例如我的 192.168.174.148:9200

在URL写:

192.168.174.148:9200/people/man/1/_update

参数是json格式选择正确HTTP 方法后选择body->row->json
下边写入请求参数json

{

   "script":{

        "lang":"painless", //es内置的语言

        "inline":"ctx._source.age = params.age", //es单前的文档

        "params":{

             "age" : 100

        }

   }
}

最后点击send即可,看返回body

{
    "_index": "people",
    "_type": "man",
    "_id": "1",
    "_version": 3,
    "result": "updated",
    "_shards": {
        "total": 2,
        "successful": 2,
        "failed": 0
    },
    "_seq_no": 2,
    "_primary_term": 1
}

说明更新成功,这样我们就可以不用curl这种客户端,毕竟这个界面清晰,而且对json有检查,防止写错

还有其他的比如curl或者fiddler等都可以,但是个人推荐postman。

猜你喜欢

转载自blog.csdn.net/u014180504/article/details/78737787