Elasticsearch 常见的简单查询

查看es中有哪些索引

请求方式:GET

请求地址:http://localhost:9200 /_cat/indices?v

参数:无

结果:Elasticsearch 常见的简单查询_第1张图片

查看索引全部数据

请求方式:GET

请求地址:http://localhost:9200/index-2023-08/_search

参数:

{
   "query":{
      "match_all":{}
   }
}

结果:Elasticsearch 常见的简单查询_第2张图片

 查询多1个数据

请求方式:GET

请求地址:http://localhost:9200/index-2023-08/_search

解释:http://地址:端口/index名/_search

参数:

{
  "query": {
    "match": {
      "ability": "我是中国人"
    }
  }
}

结果:Elasticsearch 常见的简单查询_第3张图片

查询多个Index数据

请求方式:GET

请求地址:http://localhost:9200/index-2023-08,index-2023-07,index-2023-06/_search

解释:多个Index可以用 “ , ” 间隔开,示例: index1,index2,index3

参数:

{
   "query":{
      "match_all":{}
   }
}

结果:Elasticsearch 常见的简单查询_第4张图片

冻结索引

请求方式:POST

请求地址:http://localhost:9200/index-2023-08/_freeze

解释:http://地址:端口/index名/_freeze

参数:无

结果:

{
    "acknowledged": true,
    "shards_acknowledged": true
}

Elasticsearch 常见的简单查询_第5张图片

 冻结索引

请求方式:POST

请求地址:http://localhost:9200/index-2023-08/_unfreeze

解释:http://地址:端口/index名/_unfreeze

参数:无

结果:

{
    "acknowledged": true,
    "shards_acknowledged": true
}

Elasticsearch 常见的简单查询_第6张图片

你可能感兴趣的:(elasticsearch,大数据,搜索引擎)