kibana上执行ES DSL语言查询数据并查看表结构与数据、删除索引、查看文件大小
转载请注明出处:
1.kibana 上执行DSL 语言:
在kibana 中找到 Dev Tools,并双击打开,就可以进入执行DSL得执行页面了
执行DSL,示例如图:
2.在kibana上查看ES得文档信息,文档结构,字段定义等
在kibana得界面上进入到 Management --> Stack Maagement --> Index Management
进入 Stack Magement 就可以看到所有得 文档及对应文档得状态,大小,副本数等等
点击其中得一个文档名称就可以查看该文档得具体信息,如图:
点击索引名称之后,可以看到对应索引的大小,文档数量,文档的结构、 以及状态等等。
3.打开/关闭索引、刷新、清除缓存、索引设置、删除索引
点击步骤2中最后一图右下角位置的Manage会出现如图所示的操作选项:
通过右下角的Manage 可以进行:打开/关闭索引、刷新、清除缓存、索引设置、删除索引
Manage的每个操作作用如下:
- Open/Close(打开/关闭): 这个选项允许你打开或关闭指定的索引。打开索引后,可以对其进行搜索和写入操作。关闭索引将禁止对其进行任何写入操作,但可以继续查询已有数据。
- Refresh(刷新): 刷新操作使得最新的写入操作立即对索引可见。如果你对索引进行了修改,但未看到更改反映在搜索结果中,可以尝试刷新索引。
- Flush(刷盘): 刷盘操作将已缓存的数据写入磁盘。这可以确保数据被持久化并回收一些内存。
- Force merge(强制合并): 强制合并操作通过减少索引段数目来优化索引性能,并减小索引占用的磁盘空间。它可能会增加搜索性能,并减少磁盘上的碎片。
- Clear cache(清除缓存): 清除缓存操作将删除缓存在内存中的索引数据。这将迫使 Elasticsearch 重新加载原始索引数据,并可能导致一些延迟。
- Snapshot(快照): 快照操作用于创建索引的快照备份。快照可以在需要时用于还原索引数据或迁移数据。
- Index settings(索引设置): 这个选项允许你查看和修改索引的设置,如刷新间隔、分片和副本配置等。
- Edit index template(编辑索引模板): 编辑索引模板操作允许你修改应用于新索引的默认模板。索引模板定义了创建索引时的设置和映射。
- Clone(克隆): 克隆操作用于根据现有索引创建一个全新的索引副本,包括索引设置和映射。
- Delete index(删除索引): 删除索引操作将永久性地删除指定的索引及其所有数据。请谨慎执行此操作,并确保提前做好备份或其他必要的准备工作。
kibana上执行ES DSL语言查询数据并查看表结构与数据、删除索引、查看文件大小的更多相关文章
- hive表信息查询:查看表结构、表操作等--转
原文地址:http://www.aboutyun.com/forum.PHP?mod=viewthread&tid=8590&highlight=Hive 问题导读:1.如何查看hiv ...
- hive表信息查询:查看表结构、表操作等
转自网友的,主要是自己备份下 有时候不记得! 问题导读:1.如何查看hive表结构?2.如何查看表结构信息?3.如何查看分区信息?4.哪个命令可以模糊搜索表 1.hive模糊搜索表 show tabl ...
- mysql在线修改表结构大数据表的风险与解决办法归纳
整理这篇文章的缘由: 互联网应用会频繁加功能,修改需求.那么表结构也会经常修改,加字段,加索引.在线直接在生产环境的表中修改表结构,对用户使用网站是有影响. 以前我一直为这个问题头痛.当然那个时候不需 ...
- oracle复制表数据,复制表结构
1.不同用户之间的表数据复制 2.同用户表之间的数据复制 3.B.x中个别字段转移到B.y的相同字段 4.只复制表结构 加入了一个永远不可能成立的条件1=2,则此时表示的是只复制表结构,但是不复制表内 ...
- oracle 复制表数据,复制表结构
1.不同用户之间的表数据复制 对于在一个数据库上的两个用户A和B,假如需要把A下表old的数据复制到B下的new,请使用权限足够的用户登入sqlplus:insert into B.new(selec ...
- 一起学Hive——总结复制Hive表结构和数据的方法
在使用Hive的过程中,复制表结构和数据是很常用的操作,本文介绍两种复制表结构和数据的方法. 1.复制非分区表表结构和数据 Hive集群中原本有一张bigdata17_old表,通过下面的SQL语句可 ...
- SQL语句:在两个数据库间复制表结构和数据数据库
一.如果两个数据库在同一台服务器上 1.复制表结构和数据:SELECT * INTO DatabaseB.dbo.TableB FROM DatabaseA.dbo.TableA 2.仅仅复制表结构: ...
- mysql数据恢复:.frm和.ibd,恢复表结构和数据
mysql数据恢复:.frm和.ibd,恢复表结构和数据 一.恢复表结构 二.恢复表数据 相关内容原文地址: CSDN:她说巷尾的樱花开了:mysql根据.frm和.ibd文件恢复表结构和数据 博客园 ...
- 数据库遇到的问题——mysql在线修改表结构大数据表的风险与解决办法归纳
互联网应用会频繁加功能,修改需求.那么表结构也会经常修改,加字段,加索引.在线直接在生产环境的表中修改表结构,对用户使用网站是有影响. 以前我一直为这个问题头痛.当然那个时候不需要我来考虑,虽然我们没 ...
- SOME:收缩数据库日志文件,查看表数据量和空间占用,查看表结构索引修改时间
---收缩数据库日志文件 USE [master]ALTER DATABASE yourdatabasename SET RECOVERY SIMPLE WITH NO_WAITALTER DATAB ...
随机推荐
- C# 提取PDF中指定文本、图片的坐标
获取PDF文件中文字或图片的坐标可以实现精确定位,这对于快速提取指定区域的元素,以及在PDF中添加注释.标记或自动盖章等操作非常有用.本文将详解如何使用国产PDF库通过C# 提取PDF中指定文本或图片 ...
- 【纯手工打造】时间戳转换工具(python)
1.背景 最近发现一个事情,如果日志中的时间戳,需要我们转换成时间,增加可读性.或者将时间转换成时间戳,来配置时间.相信大多人和我一样,都是打开网页,搜索在线时间戳转换工具,然后复制粘贴进去.个人认为 ...
- 记录一个MySQL中order by 和 limit 连用导致分页查询不生效的坑
具体现象和这位同学的一致,具体的解决办法也是参考这位同学的做法 参考文章地址:https://www.cnblogs.com/yuluoxingkong/p/10681583.html
- JXNU acm选拔赛 涛神的城堡
涛神的城堡 Time Limit : 3000/1000ms (Java/Other) Memory Limit : 65535/32768K (Java/Other) Total Submiss ...
- django-celery-results - 使用 Django ORM/Cache 作为结果后端
https://docs.celeryq.dev/en/stable/django/first-steps-with-django.html#django-celery-results-using-t ...
- Shell的概念、shebang、bash的概念
什么是shell shell的作用是 解释执行用户输入的命令或程序等 用户输入一条命令,shell就解释一条 键盘输入命令,Linux给与响应的方式,称之为交互式 linux的计算机是如何跟用户进行交 ...
- Sequelize的简单连接和使用
Sequelize是一个基于Node.js的ORM框架 特点: 1.支持多种数据库:Sequelize支持多种关系型数据库,包括MySQL.PostgreSQL.SQLite和MSSQL等,适用于需要 ...
- 记一次uboot编译/经验/教训
记一次uboot编译/经验/教训 - 最近学习uboot移植有关的知识,在了解原理后自己编译uboot,但是出现了好多各式各样的错误,最后换了几次系统环境之后才找到错误来源 1.准备源码与交叉编译工具 ...
- vue缓存数据
1,本地缓存(一直存在) localStorage.setItem('key', 'value'); const data = localStorage.getItem('key'); 2,会话缓存( ...
- Python函数加async,但没有加await可以异步吗
在Python中,如果一个函数被标记为async,这意味着它是一个异步函数.但是,仅仅因为一个函数被标记为异步并不意味着它会自动异步执行.为了使异步函数真正异步,你需要在函数内部使用await关键 ...