Elasticsearch7.xHeadChrome浏览器插件安装和使用

安装和使用Elasticsearch7.xHeadChrome浏览器插件

Elasticsearch-head是一个管理插件,可以连接Elasticsearch索引擎,并提供可视化的操作页面,对Elasticsearch搜索引擎进行各种设置和数据检索功能。例如,通过在head插件页面中编写RESTful接口风格的请求,就可以对Elasticsearch数据库中的数据进行增、删、改、查、创建或删除索引等操作。这类似于使用navicat工具连接MySQL等关系数据库并执行数据库操作。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

柱子

Elasticsearch7.x订单中心实战

作者:软件架构

49.8金币

81人购买

查看

对于新版本的Elasticsearch7.x,建议最简单的安装是:安装Elasticsearchheadchrome插件。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

以下是安装Elasticsearchheadchrome插件的完整过程。

1.下载ElasticsearchHead插件:

https://download.csdn.net/download/vbnetfun/11574864

elasticsearch-head-chrome插件是Google扩展,导入后立即可用。不需要任何其他配置,方便快捷。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

柱子

Elasticsearch7.x从入门到卓越

作者:软件架构

49.8金币

已有100人购买

查看

2.下载完成后,解压。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

Elasticsearch7.xHeadChrome浏览器插件安装和使用

柱子

SkyWalking分布式跟踪和链接跟踪

作者:软件架构

39.8金币

已有46人购买

查看

3.打开Chrome浏览器扩展窗口。

如下所示。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

Elasticsearch7.xHeadChrome浏览器插件安装和使用

柱子

Kafkav2.3的快速入门和训练

作者:软件架构

39.8金币

已有38人购买

查看

4、点击【加载解压的扩展程序】按钮,选择刚刚解压的elasticsearch-head-chrome插件目录。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

然后ElasticsearchHeadChrome插件就可以正常加载并工作了。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

Elasticsearch7.xHeadChrome浏览器插件安装和使用

柱子

SpringCloud微服务架构项目培训

作者:软件架构

49.8金币

已有29人购买

查看

5.使用ElasticsearchHeadChrome插件。

点击插件图标,默认会自动打开http://localhost:9200/。您可以查看Elasticsearch集群的索引信息。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

上图为Elasticsearch集群概览页面的效果。下面简单解释一下。

(1)健康聚类值。

Elasticsearchcluster其实有一个专门的flag来衡量索引的健康状况,它分为三个级别:

绿色,绿色这意味着所有主分片和副本分片均已分配。您的集群100%可用。

黄色,黄色。所有主分片均已碎片化,但至少丢失一个副本。没有数据丢失,因此搜索结果保持不变。但是,您的高可用性会受到一定程度的影响。丢失的碎片越多,丢失的数据就越多。因此,将黄色视为需要立即调查的警告。

红色,红色至少一个主分片及其所有副本均丢失。这意味着您没有数据:搜索将仅返回部分数据,分配给该分片的写入请求将返回异常。

如果只有一台主机,索引的健康状态实际上是黄色的,所以上图显示的是黄色。因为集群中没有其他主机可以复制一个主机的副本,所以这是一种不健康的状态,所以集群也是需要的。

(2)簇上的索引(index)

表示Elasticsearch中创建的索引(index),包括索引的名称、索引的大小(size)以及索引中的数据量(docs)。通过【信息】和【操作】可以查看索引信息或为索引创建别名。。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

(3)Elasticsearch节点。

上图中未分配带感叹号的表示未分配节点,带星号的表示为主节点。其节点名称为:THINKPAD-T460P,可查看节点信息。

(4)索引分片

Elasticsearch数据存储在这些分片中。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

(5)查看Elasticsearch相关信息并刷新head插件。查看Elasticsearch版本信息,如下图:

Elasticsearchcluster集群信息。

Elasticsearch7.xHeadChrome浏览器插件安装和使用

(6)索引页

Elasticsearch7.xHeadChrome浏览器插件安装和使用

索引页面显示在Elasticsearch中创建的索引。这里的索引和传统关系数据库中的表类似,可以在该页面创建新的索引。

(7)数据浏览页面

Elasticsearch7.xHeadChrome浏览器插件安装和使用

数据浏览页面可以查看所有索引分片的数据。

(8)主查询和复合查询页面

Elasticsearch7.xHeadChrome浏览器插件安装和使用

这两个页面用于数据捕获。主查询页面仅提供简单查询,无法修改数据。复合查询页面提供了编写RESTful风格的接口的请求,用于对Elasticsearch中的数据进行各种增删改查等操作请求。其页面如下:

主查询页面

主查询页面可以进行简单的数据查询。

查询关键字分为三种类型:should、must和shouldn’t。

Must子句:文档必须符合查询的must条件,等于“”;

Must子句:文档必须匹配一个或多个Must子句查询;

Mustnot子句:文档不能匹配查询条件,等于“!”;

复合查询页面

Elasticsearch7.xHeadChrome浏览器插件安装和使用

复合查询页面提供了以界面风格编写RESTful请求的能力。您可以使用json来执行复杂的查询。您还可以发送插入请求来添加和更新索引,使用删除请求来删除索引等。对Elasticsearch中的数据或索引进行各种增删改查。等待操作请求。

写json向Head插件发送请求比较复杂且不方便。您可以使用postman等工具或Kibana模块提供的API发送添加、删除、修改和查看ElasticSearch数据和索引的请求。

© 版权声明

相关文章