app开发者平台在数字化时代的重要性与发展趋势解析
701
2022-08-24
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~