C/C++教程

elasticsearch-head页面说明及使用

本文主要是介绍elasticsearch-head页面说明及使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.elasticsearch-head界面说明

在浏览器访问http://IP:9100即可访问

可以看到我们的elasticsearch-head正是连接了我们的ES:9200地址,并且,ES集群名称为my-es,集群健康值为green,ES集群下有一个节点,名称为node-1

集群健康值的几种状态如下:

 绿色:最健康的状态,代表所有的分片包括备份都可用

 黄色:基本的分片可用,但是备份不可用(也可能是没有备份)

 红色:部分的分片可用,表明分片有一部分损坏。此时执行查询部分数据仍然可以查到,遇到这种情况,还是赶快解决比较好

   灰色:未连接到elasticsearch服务

通过上图我们可以看到有三个索引(.开头的名称),但是这三个索引不是我们自己创建的,接下来,我们将自己创建索引来对其进行更好地了解

2.索引的创建

创建一个test_index1的索引

创建完成后,在首页即可查看到我们的索引,0-4代表着我们的5个分片数

3.索引的删除

4.索引数据查看

在数据浏览中可以查看到我们各个索引的数据

5.索引文档的增删改查操作

这些操作通过Kibana其实也可以完成

增加索引文档

ES的路径/索引名称/索引类型/本记录的id/

然后发送PUT请求,里面填写我们的文档数据

注:id需唯一,如果指向的是已存在的id,则会变为修改操作

修改索引文档

还是刚才的索引路径,由于一致,所以就会变成更新操作,只需要修改里面的文档数据即可

查看索引文档

指定索引路径和id,通过GET请求即可完成查看

删除索引文档

指定索引路径和id,通过DELETE请求即可完成删除

6.基本查询的使用

在基本查询框中同样可以对我们索引进行一些基本的查询

 

这篇关于elasticsearch-head页面说明及使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!