可选择的Elasticsearch好用的可视化客户端工具

这篇具有很好参考价值的文章主要介绍了可选择的Elasticsearch好用的可视化客户端工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

常言道:工欲善其事,必先利其器。对于我们开发和测试同学来说,在日常的工作中有一款趁手的工具那真实如虎添翼啊,工作效率可是蹭蹭蹭的往上长,节省下来的时间摸摸鱼该有多好啊。最近我们系统开始使用elasticsearch来支持搜索,于是就想在网上找一款类似于Navicat之于MySQL的客户端软件,能轻轻松松的访问ES集群里面的数据,帮助我们有更多的时间摸鱼。

网上推荐的四种客户端:

1、Elasticsearch-Head:

         一个浏览器插件,功能比较单一,只能支持索引数据的查询,无法进行增、删、改操作,如果仅仅是测试人员使用的话,勉强可以用,用来查看数据接口,可如果是研发人员,那么没有增、删、改怎么能行?直接抛弃。

2、ElasticHD:

        桌面软件,需要安装,界面比Elasticsearch-Head要美观许多,支持的功能也比较单一,只能进行查询,并且还需要写DSL语句,这个语句谁都能记得住啊,直接抛弃。

3、Kinaba:

        这可是ES官方推荐的客户端哦,它安装的ES集群的机器上面,然后提供URL进行访问,可以说是一个web版的客户端。

        索引数据操作:它不需要写DSL语句就能查询,这个是非常大的进步了哦,但是还不支持不写DSK语句进行增、删、改,这对不熟悉DSL语句的我们来说,是非常头痛的事情。想一想还是要再考察考察

4、NexNoSQL Client:

        它是一款支持Elasticsearch、Redis、MongoDB三合一的可视化客户端管理工具,也是桌面软件,需要安装。安装之后就可以添加这三种集群,然后进行相应的操作了,见下图:

可选择的Elasticsearch好用的可视化客户端工具

 

 NexNoSQL Client操作ES的优势

1、不需要写DSL操作索引数据:

比如我们想查询age=2的数据,全部都是下拉列表框选择,然后填入数字2,点击查询就查询出我们需要的所有数据,支持查看总量和分页,见下图:

可选择的Elasticsearch好用的可视化客户端工具

 是不是特别的方便?如果我们要写DSL语句,那么得写这么多:

GET test_index/_search
{
  "query": {
    "term": {
      "age": {
        "value": 2
      }
    }
  }
}

两种方式比较,效率提升可不止一倍哦。

2、不需要写DSL操作索引结构:

这个时候,如果我想修改一下索引的结构,当前test_index只有两个字段,uid和age,这个时候我想增加一下name字段,那么NexNoSQL Client怎么操作呢,其实也是非常的简单,点击“建模”TAB,然后点击 “add item”,就会新增一行,然后我们输入name,选择name的类型,这里我们选择text,让它支持分词搜索,再点击save就搞定了:

可选择的Elasticsearch好用的可视化客户端工具

 具体的DSL脚本我就不写出来了,它长了,都有点想骂娘了。

3、不需要写DSL操作索引模板结构

哈哈,大家是不是忘记了还有索引模板,其实啊,在使用es的时候,索引模板真的是很好的建模实体,我们单个索引能存储的数据不易太大,那怎么办呢,我们就可以先建一个索引模板,然后根据一定的规则自动生成索引,如果大家不是很好的理解,那么可以参考log4j或者logback生成日志文件的原理类似,比如我们的项目就是根据索引存储数据的不同,分别按天和按月来生成。

可选择的Elasticsearch好用的可视化客户端工具

 可选择的Elasticsearch好用的可视化客户端工具

 这要比写DSL语句easy太多了。顶不顶???

4、不需要写DSL操作索引别名结构

是不是很少关注索引别名?索引别名有点类似于MySQL的view一样,它可以针对多个索引建立起别名,比如对外我们提供一个别名,其实内部是查询十个索引的数据。那么针对别名的操作就是两类:第一类是数据查询,第二类是建立索引别名与索引的关联关系,数据查询其实和索引数据的查询是一模一样的,这里就不再赘述了。给大家演示一下建立索引的关联关系吧:

可选择的Elasticsearch好用的可视化客户端工具

 所见即所得,让我们接着奏乐接着舞吧。

总结:

从网上推荐的四款可视化客户端,我们从使用的便捷性的由难到易一一列举了出来,最后详细的介绍了NexNoSQL Client这块神器。看到这里是不是觉得,即使是小白,也能轻松的搞定对ES的操作。文章来源地址https://www.toymoban.com/news/detail-430796.html

到了这里,关于可选择的Elasticsearch好用的可视化客户端工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 简单好用的ElasticSearch可视化工具:es-client和Head

    使用 ElasticSearch(简称 es) 的过程中,经常有一些临时查询(如 排查问题、验证效果),一个趁手的可视化工具 可以提高工作效率。 个人倾向于 免费(最好开源)、易于安装(如 浏览器插件), es-client 就是 比较简单好用的一个,尤其是 查询。 es官方的可视化工具,天花板级别,当

    2024年02月07日
    浏览(29)
  • 2.Redis下载安装配置(Windows、Linux、Ubuntu)、Redis-cli(客户端)基本命令、Redis可视化工具(Redis Desktop Manager)

    Redis专栏目录(点击进入…) Redis官方是不支持Windows平台的,Windows版本是由微软自己建立的分支,基于官方的Redis源码上进行编译、发布、维护的。所以Windows平台的Redis版本都要低于官方版 32位操作系统安装 只能通过双击(命令)打开redis-server.exe启动,不能安装到系统服务

    2024年02月03日
    浏览(48)
  • 好用的web可视化报表工具

          随着数字化程度加深 ,数据可视化成为数据分析中不可或缺的重要组成部分,可视化图表能非常直观地为管理者和决策者提供有效的企业信息,因此找到 一款好用的数据 可视化 工具尤为重要!   中国式报表设计      报表 可视化 操作界面,通过简易配置即可自动生

    2024年02月11日
    浏览(35)
  • 免费好用的数据可视化软件工具

    如果你正在找数据可视化软件工具,或者你正想尝试新的可视化软件,那么接下来的内容一定要认真看。 通过对行业的了解及广泛的研究,小编整理了一份业内绝对最好的且免费的数据可视化工具列表,重点是免费。 JavaScript 库,用于使用可重用图表通过数据操作文档。 D

    2024年02月04日
    浏览(31)
  • 三款好用的 Docker 可视化管理工具

    关注公众号:“DevOps实战派”,获取更多DevOps和运维的精彩内容。 Docker提供了命令行工具(Docker CLI)用来管理容器、镜像和网络等组件,但除此之外,我们也可以使用可视化管理工具来更加方便地进行管理。 本文,我将介绍3款免费且好用的 Docker 可视化管理工具。 Docker D

    2024年04月15日
    浏览(68)
  • 合作客户销售数据可视化分析

    以一个案例进行实际分析: 数据来源:【地区数据分析】 以此数据来制作报表。 技巧一:词云图 以城市名称来显示合同金额的分布,合同金额越大,则城市文字显示越大。 技巧二:饼图 下面制定一个,合同金额年占比分析 技巧三:多系列柱状图 下面根据客户,制作一个

    2024年02月15日
    浏览(40)
  • 用Python绘制六种可视化图表,简直太好用了

    前言 嗨喽~大家好呀,这里是魔王呐 ❤ ~! python资料、源码、教程: 点击此处跳转文末名片获取 可视化图表,有相当多种,但常见的也就下面几种,其他比较复杂一点,大都也是基于如下几种进行组合,变换出来的。 对于初学者来说,很容易被这官网上众多的图表类型给吓着

    2024年02月10日
    浏览(35)
  • ckman:非常好用的ClickHouse可视化集群运维工具

    ckman ,全称是 ClickHouse Management Console , 即 ClickHouse 管理平台。它是由擎创科技数据库团队主导研发的一款用来管理和监控 ClickHouse 集群的可视化运维工具。目前该工具已在 github 上开源,开源地址为:github.com/housepower/ckman。 我们不妨思考一下这样的场景:如果要部署一个

    2024年01月25日
    浏览(37)
  • 推荐几款炫酷的 MySQL 可视化管理工具!好用到爆!!

             MySQL 的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,工具好用是一方面,个人的使用习惯也很重要,这里介绍 13 款 MySQL 图形化管理工具,供大家参考。            DBeaver  是一个基于 Java 开发,免费开源的通用

    2023年04月11日
    浏览(45)
  • 可视化看板有那么多应用场景,该如何快速搭建?可视化工具该如何选择?

    在当今的信息化时代,数据已经成为了现代决策的核心。无论是企业战略规划、运营管理,还是个人生活决策,数据都扮演着至关重要的角色。随着数据分析技术和工具的不断进步,数据在决策中的作用将变得更加突出,对组织和个人的成功至关重要。 可视化看板是一种将复

    2024年04月23日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包