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

文章目录

一、安装

本来是想直接在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中国社区官方博客

相关推荐
阿里云大数据AI技术3 分钟前
重构搜索范式:阿里云 Elasticsearch 开启“Agent 原生”时代,打造企业级 AI 记忆湖
人工智能·elasticsearch·阿里云·agent·搜索
oscar9991 小时前
OpenCode 分享功能
chrome·opencode·share
Elastic 中国社区官方博客1 天前
Elasticsearch percolator 用于电商搜索治理:将模糊查询转换为可控的检索策略
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
逸Y 仙X1 天前
文章二十二:ElasticSearch EQL事件查询语言
java·大数据·elasticsearch·搜索引擎·全文检索
匀泪1 天前
云原生(Kubernetes存储)
前端·chrome
摇滚侠1 天前
ElasticSearch 在电商项目的作用 全文检索 自动补全 聚合查询 按距离排序
大数据·elasticsearch·全文检索
Cx330❀1 天前
深度解析:从原理到实战,一文吃透 Linux 信号机制(上)
大数据·linux·运维·服务器·人工智能·elasticsearch
xiangzhihong81 天前
Claude Code系列教程之Claude Code并行任务
大数据·elasticsearch·搜索引擎
Elasticsearch1 天前
Elasticsearch ES|QL 视图:一个查询统领十二个仪表板
elasticsearch
AC赳赳老秦2 天前
知识产权辅助:用 OpenClaw 批量生成专利交底书 / 软著申请材料,自动校验格式与内容合规性
java·人工智能·python·算法·elasticsearch·deepseek·openclaw