Docker:Elasticsearch-head工具教程(elasticsearch-7.x+)

网友投稿 643 2022-08-24

Docker:Elasticsearch-head工具教程(elasticsearch-7.x+)

Docker:Elasticsearch-head工具教程(elasticsearch-7.x+)

1. 访问Elasticsearch-head工具

(Elasticsearch没设置密码时)访问地址:localhost:9100

(Elasticsearch设置密码时)访问地址:localhost:9100/?auth_user=elastic&auth_password=密码

2. 连接Elasticsearch数据

集群健康值的颜色说明:

颜色

说明

绿色

最健康的状态,代表所有的分片包括备份都可用

黄色

基本的分片可用,但是备份不可用(也可能是没有备份)

红色

部分的分片可用,表明分片有一部分损坏。执行查询部分数据仍然可以查到,遇到这种情况,还是赶快解决比较好

灰色

未连接到elasticsearch服务

3. 创建索引

3.1 快捷创建方式

Elasticsearch-Head ( 索引 -> 新建索引 -> 填写索引名 -> ok)

3.2 复合查询创建索引

4. 创建类型并添加数据

4.1 由ES自动生成数据唯一ID

4.2 自定义数据唯一ID

5. 索引数据查询

5.1 使用数据浏览方式查看

5.2 使用基本查询方式

5.3 使用复合查询方式

6. 索引数据修改

# json格式{ "doc": { "field2": "value2" }}

7. 索引数据删除

# 根据ID删除索引数据{ "query": { "bool": { "must": [ { "match": { "_id": "要删除的ID" } } ], "must_not": [], "should": [] } }}

# 删除索引下所有的数据{ "query": { "bool": { "must": [ { "match_all": { } } ], "must_not": [], "should": [] } }}

文章整合至:​​https://zhuanlan.zhihu.com/p/512078198​​​

----------------------------------- 作者:怒吼的萝卜--------------------------------

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:C#程序员经常用到的10个实用代码片段
下一篇:kafka数据积压查看和脚本检测
相关文章

 发表评论

暂时没有评论,来抢沙发吧~