首页 理论教育 Java服务端ElasticSearchHead插件研发

Java服务端ElasticSearchHead插件研发

更新时间:2025-01-19 工作计划 版权反馈
【摘要】:在学习ElasticSearch的过程中,需要通过一些工具如Head插件查看ElasticSearch的运行状态以及数据。ElasticSearch-Head是一个图形化的集群操作和管理工具,可以对集群进行傻瓜式操作。可以通过插件形式把它集成到ElasticSearch,也可以安装成一个独立应用。图15-7 Head页面图15-8 Head页面查看ElasticSearch信息每个索引下面有信息和动作两个按钮。图15-12 数据浏览图15-13 数据查询图15-14 复合查询Head插件使用起来非常简单,使用此工具基本可以完成对ElasticSearch所支持的增删改查等相关操作。

在学习ElasticSearch的过程中,需要通过一些工具如Head插件查看ElasticSearch的运行状态以及数据。

ElasticSearch-Head是一个图形化的集群操作和管理工具,可以对集群进行傻瓜式操作。可以通过插件形式把它集成到ElasticSearch,也可以安装成一个独立应用。

Head插件可参考第19章自行安装,这里就不再赘述。安装完成后打开浏览器,输入插件安装的IP地址,例如:http://{ip}:9200/_plugin/head/,界面如图15-7所示。

在地址栏输入ElasticSearch服务器的IP地址和端口,点击连接按钮(connect)就可以连接到ElasticSearch集群。连接后的视图如图15-8所示。在界面中,可以看到ElasticSearch集群的基本信息,例如节点情况、索引情况等。

主分片与副本的区别是粗细边框(主分片是粗边框),如图15-9所示。

978-7-111-61011-3-Part03-129.jpg

图15-7 Head页面

978-7-111-61011-3-Part03-130.jpg

图15-8 Head页面查看ElasticSearch信息

每个索引下面有信息(info)和动作(action)两个按钮。信息可以查看索引的状态和mapping的定义。动作可对索引进行新建别名、刷新、Flush刷新、优化、网关快照、测试分析器、关闭、删除操作。如图15-10所示。

978-7-111-61011-3-Part03-131.jpg

图15-9 分片信息

978-7-111-61011-3-Part03-132.jpg

图15-10 索引菜单(www.xing528.com)

在Head的索引页签中可以新建索引、查看索引大小以及查看文档数量等,如图15-11所示。

978-7-111-61011-3-Part03-133.jpg

图15-11 索引操作

在Head的数据浏览(Browser)页签中可以针对选定的索引进行查询数据相关操作,如图15-12所示。

在Head的基本查询(Structured Query)页签中可以针对选定的索引进行基本查询操作,如图15-13所示。

Head的复合查询(Any Request)页签类似一个Restful客户端,可以对ElasticSearch执行相关操作,如图15-14所示。

978-7-111-61011-3-Part03-134.jpg

图15-12 数据浏览

978-7-111-61011-3-Part03-135.jpg

图15-13 数据查询

978-7-111-61011-3-Part03-136.jpg

图15-14 复合查询

Head插件使用起来非常简单,使用此工具基本可以完成对ElasticSearch所支持的增删改查等相关操作。此工具的具体使用这里就不再演示,大家只要熟悉使用方法即可。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈