elasticsearch 工具 RESTClient

上篇文章写了如何在win 下安装es,犹豫是初学者,想知道怎么来操作查了写文档,网上推荐了几款比如kibana,还有head插件。个人觉得这些相对有点麻烦了,又找了一个小工具,就是firefox里的插件RESTClient。

elasticsearch 工具 RESTClient_第1张图片

安装完之后会发现这个小图标。

elasticsearch 工具 RESTClient_第2张图片

是不是五脏俱全。现在教大家如何用他去调用我们的elasticsearch ,大神请略。

OK,我们简单的试一个。

elasticsearch 工具 RESTClient_第3张图片

elasticsearch 工具 RESTClient_第4张图片

接下来用命令创建个index。

请求方法用put。url:http://localhost:9200/product

elasticsearch 工具 RESTClient_第5张图片

我们可以看到请求成功,

{"acknowledged":true,"shards_acknowledged":true,"index":"porduct"} acknowledged 表示操作成功。

查一下刚才创建的index。

请求方法get,url :http://localhost:9200/_cat/indices?v

elasticsearch 工具 RESTClient_第6张图片

add 数据,请求方法POST,url :http://localhost:9200/product/book/1

这个1是文档ID,不写默认会自动生成。

body:

{
  "name": "Jane Eyre",
  "year": "1913"
 }

---------------------

这里要说一下,犹豫ES只支持json 格式,所以在httpheader要增加下这个设置。

elasticsearch 工具 RESTClient_第7张图片,name:Content-Type,value":application/json,保存即可。

elasticsearch 工具 RESTClient_第8张图片


elasticsearch 工具 RESTClient_第9张图片

查询数据

请求方法get,url :http://localhost:9200/product/book/1  查询文档ID是1的。

elasticsearch 工具 RESTClient_第10张图片

请求方法get, url:http://localhost:9200/product/book/_search?q=name:Jane Eyre查询书名是Jane Eyre的书。

elasticsearch 工具 RESTClient_第11张图片

可以在HTTP 相应内容里看到结果。


更新数据

请求方法 POST,url:http://localhost:9200/product/book/1  更新文档1的数据。

elasticsearch 工具 RESTClient_第12张图片

elasticsearch 工具 RESTClient_第13张图片

可以看到更新成功,再次查询

elasticsearch 工具 RESTClient_第14张图片

删除数据

elasticsearch 工具 RESTClient_第15张图片

再次查询结果验证

elasticsearch 工具 RESTClient_第16张图片

已经看不到该数据了,好了,就先介绍到这里。本篇文章主要介绍如何利用firefox插件对ES进行简单操作。对于ES,还在学习过程中,如有错误,还麻烦各位大神指明。感激不尽。本人qq:510197929也可以直接加qq探讨。

你可能感兴趣的:(elasticsearch)