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

elasticsearch 工具 RESTClient

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

elasticsearch 工具 RESTClient

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

OK,我们简单的试一个。

elasticsearch 工具 RESTClient

elasticsearch 工具 RESTClient

接下来用命令创建个index。

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

elasticsearch 工具 RESTClient

我们可以看到请求成功,

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

查一下刚才创建的index。

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

elasticsearch 工具 RESTClient

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

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

body:

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

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

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

elasticsearch 工具 RESTClient,name:Content-Type,value":application/json,保存即可。

elasticsearch 工具 RESTClient


elasticsearch 工具 RESTClient

查询数据

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

elasticsearch 工具 RESTClient

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

elasticsearch 工具 RESTClient

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


更新数据

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

elasticsearch 工具 RESTClient

elasticsearch 工具 RESTClient

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

elasticsearch 工具 RESTClient

删除数据

elasticsearch 工具 RESTClient

再次查询结果验证

elasticsearch 工具 RESTClient

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

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-26
  • 2021-11-11
  • 2022-02-26
  • 2021-10-23
  • 2021-06-17
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-06
  • 2021-12-31
  • 2021-11-23
  • 2022-01-03
  • 2021-12-28
  • 2021-05-24
相关资源
相似解决方案