文章目录
查看正在执行的reindex
http://127.0.0.1:9200/_tasks?detailed=true&actions=*reindex
查看es 正在执行的任务
http://127.0.0.1:9200/_tasks?detailed=true&actions=*
根据id查看任务
http://127.0.0.1:9200/_tasks/9Sx2UlYzSnemhVrka1P_wQ:467
取消任务
http://127.0.0.1:9200/_tasks/9Sx2UlYzSnemhVrka1P_wQ:467/_cancel
查看mapping
http://10.11.17.210:9200/test/_mapping
查看settings
http://10.11.17.210:9200/test/_settings
查看当前所有的索引
http://10.11.17.210:9200/_cat/indices?v
查询父子数据
{
"query": {
"has_child": {
"type": "my_child",
"query": {
"match_all": {}
},
"inner_hits": {}
}
}
}
查询不包含infos字段的 也就是查询infos为空的
{
"query": {
"bool": {
"must_not": [
{
"exists": {
"field": "infos"
}
}
]
}
}
}
es响应由下列几部分组成
took : Elasticsearch执行搜索的时间(以毫秒为单位)
timed_out : 告诉我们检索是否超时
_shards : 告诉我们检索了多少分片,以及成功/失败的分片数各是多少
hits : 检索的结果
hits.total : 符合检索条件的文档总数
hits.hits : 实际的检索结果数组(默认为前10个文档)
hits.sort : 排序的key(如果按分值排序的话则不显示)
hits._score 和 max_score 现在我们先忽略这些字段
聚合查询
{
"query": {
"match_all": {}
},
"aggregations": {
"my_name": {
"terms": {
"field": "message"
}
}
}
}