elasticsearch常用配置及语句

配置 max_result_window

curl -XPUT http://127.0.0.1:9200/my_index/_settings -d '{ "index" : { "max_result_window" : 10000000}}'
PUT index/_settings
{
  "index":{
    "max_result_window":100000000
  }
}

配置 max_inner_result_window

PUT index/_settings
{
  "index":{
    "max_inner_result_window":10000000
  }
}

查询重复数据

POST index/type/_search
{
  "size": 0,
  "aggs": {
    "duplicateCount": {
      "terms": {
        "field": "dsrId",
        "min_doc_count": 1
      },
      "aggs": {
        "duplicateDocuments": {
          "top_hits": {
             "size": 100
            }
        }
      }
    }
  }
}                

删除数据


POST index/type/_delete_by_query 
{"query":{"match_all":{}}}

模糊查询

post  index/type/_search
{"query":{"wildcard":{"xzqh":"5116*"}}}

 

posted @ 2020-05-29 11:14  djunkai  阅读(239)  评论(0)    收藏  举报