ES学习日记(六)-------head使用教程(简易教程)

这篇具有很好参考价值的文章主要介绍了ES学习日记(六)-------head使用教程(简易教程)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

head可以看到的信息,和之前讲到的查看的单节点看到的一样,适当了解一下就行:

esheader使用,elasticsearch,学习

一、添加索引

esheader使用,elasticsearch,学习

ps:讲下增加索引涉及的知识点

1.索引

1个索引,索引相当于什么?相当于数据库啊

2.分片

5个分片,分片就是存放数据的东西,数据是存在分片上面的,分片是存在节点上面的,当分片切到别的节点上时,数据也会跟着过去

3.槽位

还有一个概念叫槽位,槽位存在节点里,节点上的槽位是默认分配的,有点类似echars的容器概念,容器里面有盆,盆里面有数据,只不过这个槽位只到盆这一级别,然后盆里的数据自己找盆去放

esheader使用,elasticsearch,学习

esheader使用,elasticsearch,学习

ps:副本数是倍数!!!,例五分片,一副本,5的一倍,5+5*1,也就是10片,我集群只开了一个单节点,所以5个分片生效,五个分片闲置,槽位(分片)会均匀分布,会尽量均匀分布,这就是槽位的默认分配,下图为集群三单点分配情况,10/3除不尽,尽量均匀分布

esheader使用,elasticsearch,学习

二.状态值

esheader使用,elasticsearch,学习

集群健康值一共有三个颜色:红绿黄,像是红绿灯一样

1.绿色

绿色代表所有分片都是正常的,可以完整拿到数据,

2.黄色

相当于警告,存在损坏和不生效分片

esheader使用,elasticsearch,学习

因为数据可能存在单分片或者多分片,当分片存在异常但又可以通过其他分片拿到完整数据时,健康值为黄色,下图集群情况:

esheader使用,elasticsearch,学习

3.红色

存在分片损坏,拿不到完整数据时为红色,例:

esheader使用,elasticsearch,学习

三、常用语法

将常用语法前,强调一下,es是java写的,restfull风格,web接口

esheader使用,elasticsearch,学习

1.添加

esheader使用,elasticsearch,学习

示例为大数据写法,据说大数据工程师的同仁们必会,java开发者了解一下就行,后续直接上接口,用代码搞就行,第二种请求方式:

esheader使用,elasticsearch,学习

第三种添加方式,不加id,添加后数据id为随机id,加id为指定id

esheader使用,elasticsearch,学习

2.修改

地址增加存在的指定id为修改操作

esheader使用,elasticsearch,学习

3.查询
3.1指定id查询

esheader使用,elasticsearch,学习

3.2查询全部

esheader使用,elasticsearch,学习

4.删除

根据主键删除

esheader使用,elasticsearch,学习

写在最后

博客越写越清晰,总结一下这章内容

主要是head的一些语法,状态值,非大数据人员了解一下就可以了,最后附上一张head基本查询的图片,类似Navicat的筛选,感兴趣的再去看看

esheader使用,elasticsearch,学习文章来源地址https://www.toymoban.com/news/detail-847094.html

到了这里,关于ES学习日记(六)-------head使用教程(简易教程)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 用elasticsearch head查询和删除es数据

    下图中的构成为 http://ip:port/ 索引名/索引类型/_search 请求方式为GET 这种方式是查询该索引下的所有数据 如果要查询更为详细,可以在查询条件后面跟ID,比如 http://ip:port/ 索引名/索引类型名/文档id 请求方式仍然是GET请求 如下图所示 下图是删除指定es下某一文档,其构成为

    2024年02月15日
    浏览(52)
  • 6步安装elasticsearch-head,链接ES,查看ES数据

    我们工作中会用到elasticsearch,但是怎么查看里面的数据呢?这里介绍使用elasticsearch-head客户端连接ES,共分为6步,即可实现。 前提需要科学上网 话不多说,直接上图: 一、 二、 三、 四、 五、 六、 是不是很简单,给个关注吧,有问题好联系!

    2024年02月11日
    浏览(40)
  • elasticsearch-head 连接ES出现401问题解决

    写在前面:ES 和elasticsearch-head 安装在同一台机器,ES启用了X-pack,但是在elasticsearch-head 连接时提示401无权限访问,查了好久,找到了解决方案。 问题: 解决方法: 修改ES配置文件,elasticsearch.yml,添加如下一行内容: 然后重启Es服务,即可正常连接访问。

    2024年02月16日
    浏览(42)
  • 袁庭新ES系列06节 | 安装Elasticsearch-Head

    这一章节袁庭新带领大家学习Elastic Stack的核心产品。首先,我们将对Elastic Stack的核心产品进行介绍;然后,带领大家去安装Elasticsearch-Head插件。 Elastic Stack核心产品包括Elasticsearch、Kibana、Beats和Logstash(也称为ELK)等等。能够安全可靠地获取任何来源、任何格式的数据,然后

    2024年02月20日
    浏览(46)
  • Linux下安装Elasticsearch以及ES-head插件

    由于Elasticsearch客户端版本和ElasticSearch版本有对应关系,所以建议安装之前先考虑安装哪个版本的ElasticSearch。 ElasticSearch、Spring Data Elasticsearch、SpringBoot、Spring版本对应关系 安装过程如下 上传Elasticsearch到服务器的/usr/loca/目录下,解压文件 修改elasticsearch.yml配置文件 elasticse

    2024年02月04日
    浏览(40)
  • Docker安装ElasticSearch集群以及ES可视化工具(Head)

    一 安装Elasticsearch 1. 安装前准备,容器数据卷映射路径创建以及集群配置文件设置 容器数据卷映射路径创建 修改集群配置文件 配置文件还有一些其他参数的设置, 具体需要查看ES的官网 ES分词器安装包准备 下载中文分词器 https://github.com/medcl/elasticsearch-analysis-ik , 这里选择 7.

    2024年02月07日
    浏览(59)
  • win下安装es可视化工具——elasticsearch head(win_Elasticsearch)

    一、head简介 Elasticsearch Head是集群管理、数据可视化、增删改查、查询语句可视化工具。 二、node.js的安装 ElasticSearch-head 依赖于node.js 下面先安装node.js 下面是node.js下载地址http://nodejs.cn/download/; 下载后,就是一个安装包,直接打开后除了安装路径自己按需设置外,其他的一

    2024年01月25日
    浏览(53)
  • docker desktop安装es 并连接elasticsearch-head:5

    首先要保证docker安装成功,打开cmd,输入docker -v,出现如下界面说明安装成功了  下面开始安装es 第一步:拉取es镜像 第二步:运行容器 然后就可以在软件里看到我们刚pull下来的镜像,是运行状态的   可以打开浏览器查看  第三步:拉取elasticsearch-head:5 第四步:运行elast

    2024年02月11日
    浏览(46)
  • es-head连接Elasticsearch没反应和新建索引没反应(406)

    1、连接Elasticsearch没反应,处理方法修改Elasticsearch配置文件(yml)   es-node:     restart: always     image: elasticsearch:7.6.2     container_name: es-node     hostname: es-node     ports:      - 9200:9200      - 9300:9300     volumes:      - /etc/localtime:/etc/localtime      - /docker/data/es-node1:/usr/share/

    2023年04月22日
    浏览(50)
  • 简单好用的ElasticSearch可视化工具:es-client和Head

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

    2024年02月07日
    浏览(50)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包