Chrome插件elasticsearch-head的安装和使用

news/2024/7/8 11:08:31 标签: elasticsearch, chrome

文章目录

  • 一、安装
  • 二、使用

一、安装

本来是想直接在Chrome扩展程序商店里安装的,但是它让我更新浏览器版本,因此就自己下载了.crx文件
elasticsearch-head的git地址是这个
我直接点进了crx然后点偏右上角下载标志下载(光标悬浮显示download raw file)
下载后拖动到拓展程序,发现被禁用,且无法改为可用,就移除了。

添加不在商店中的拓展程序的方式:
把.crx文件重命名为.rar并解压,打开拓展模式的开发者选项,选择加载已解压的拓展程序,选择解压目录即可。(任何Chrome插件都可以这么操作,注意这么操作以后是依赖于你本地解压包的,别去重命名或者移动、删除它)

但是实际上我直接从git上下载的.crx好像也有点问题,似乎是版本比Chrome商店要旧一些,这个时候可以从已安装了正确插件的电脑上复制过来。

移植其他电脑上已安装的插件的方式:
如果对方是从Chrome商店下载的,则用chrome://version/查看个人资料路径,进入该路径的Extensions目录,再找到和该拓展程序显示的相同的id就是这个拓展程序的解压包路径了。将对应id下的第一个子目录拷到自己的电脑中,再在自己的Chrome中选择加载已解压的拓展程序即可。
如果对方本身就是用解压包导入的就更容易了,进入扩展页面找到插件,点击上面的详细信息,可以找到加载来源,直接复制加载来源的整个目录再在自己的电脑上选择并加载即可。

二、使用

1、首先需要连接es集群
输入例如http://localhost:9200/,点击连接。

2、基本查询
勾选显示查询语句可以将你输入的条件转为查询语句显示出来

条件说明:
must:文档必须匹配must所有子句查询
should:文档应该匹配should子句查询的至少一个
must_not:文档不能匹配该查询条件

match:分词匹配
term:精确匹配
wildcard:通配符匹配
prefix:前缀匹配
range:区间查询
query_string:支持使用OR,AND 或 NOT 等运算符来解析和拆分提供的查询字符串
missing: 无值(类似于sql中IS NULL)
text:文本(这个我其实没太搞明白到底是怎么匹配的…)

3、复合查询
请求格式:http://ip:port/索引
勾选易读后点击验证json,会自动格式化查询条件的json
查询:GET
查询语句可以参考基本查询生成的json
插入:PUT POST
修改:PUT
删除:DELETE

4、更多参考
Elastic中国社区官方博客


http://www.niftyadmin.cn/n/5537094.html

相关文章

Vue2前端实现数据可视化大屏全局自适应 Vue实现所有页面自适应 Vue实现自适应所有屏幕

Vue自适应所有屏幕大小,目前页面自适应,尤其是数据可视化大屏的自适应更是案例很多 今天就记录一下使用Vue全局自适应各种屏幕大小的功能 在Vue.js中创建一个数据大屏,并使其能够自适应不同屏幕大小,通常涉及到布局的响应式设计、CSS媒体查询、以及利用Vue的事件系统来处理…

Python文件读入操作

本套课在线学习视频(网盘地址,保存到网盘即可免费观看): ​​https://pan.quark.cn/s/e2ba7867f034​​ Python编程中,文件操作是一项基础且重要的技能。本文将详细介绍如何使用Python进行文件的打开、读取、写入和关…

Unity开箱即用的UGUI面板的拖拽移动功能

文章目录 👉一、背景👉二、效果图👉三、原理👉四、核心代码👉五,总结 👉一、背景 之前做PC项目时常常有面板拖拽移动的需求,今天总结封装一下,做成一个随时随地可复用的…

Kubernetes的基本概念与安装

Kubernetes的基本概念与安装 Kubernetes 是一个开源的容器编排平台,用于自动化应用程序的部署、扩展和管理。它由 Google 设计并捐赠给了 Cloud Native Computing Foundation,现在已经成为云原生技术的事实标准。 1. Kubernetes 的基本概念 1.1_Pods …

【web APIs】快速上手Day05(Bom操作)

目录 Web APIs - 第5天笔记js组成window对象BOM定时器-延迟函数案例-5秒钟之后消失的广告 JS执行机制location对象案例-5秒钟之后跳转的页面 navigator对象histroy对象 本地存储(今日重点)localStorage(重点)sessionStorage&#…

【PYG】dataloader和densedataloader

DenseDataLoader 是专门用于处理稠密图数据的,而 DataLoader 通常用于处理稀疏图数据。两者的主要区别在于它们的输入数据格式和处理方式。DenseDataLoader 适合处理固定大小的邻接矩阵和节点特征矩阵的数据,而 DataLoader 更加灵活,可以处理…

外挂级OCR神器:免费文档解析、表格识别、手写识别、古籍识别、PDF转Word

TextIn Tools是一款免费的在线OCR工具,支持快速准确的文字和表格识别,手写、古籍识别,提供PDF转Markdown大模型辅助工具,同时支持PDF、WORD、EXCEL、JPG、PPT等各类格式文件的转化。 TextIn Tools特点 免费:所有产品提…

什么是 qobject_cast?

前言 在 C++ 中,类型转换是一项常见的操作,比如将 int 转换为 char 或将 QString 用于 QMessageBox。但是,为什么我们需要将一个类转换为另一个类呢?本文将解释 qobject_cast 是什么,它的作用以及为什么需要类型转换。 dynamic_cast 和 qobject_cast 的概述 什么是 dyn…