es命令使用

删除


POST  http://es地址/索引/_delete_by_query

删除所有

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

查询索引结构


GET    http://es地址/索引/_mapping

添加索引结构字段


PUT    http://es地址/索引/_mapping

数据迁移复制,从A索引复制到B索引


POST    http://es地址/_reindex
{
    "source": {
        "index": "A_index"
    },
    "dest": {
        "index": "B_index"
    },
}

查询(默认10条)


GET    http://es地址/索引/_search

根据doc id 查询

GET http://es地址/索引/_search/_doc/4CUBCokBci_xVt4MYKVa

创建索引


PUT    http://es地址/索引

更新

查询并更新


POST  http://es地址/索引/_update_by_query

 查询内容id为空的数据,并赋值es自动创建的id

{
  "script": {
    "source": "ctx._source.id = ctx._id"
  },
    "query": {
    "bool": {
      "must_not": {
        "exists": {
          "field": "id"
        }
      }
    }
  }
}

 根据id更新


POST  http://es地址/索引/_update/数据id?pretty
{
    "doc": {
        "id": "VCX7CYkBci_xVt4MWpwV"
    }
}

查询1w后的数据报错


POST  http://es地址/索引/_settings
{
    "index": {
        "max_result_window": 500000
    }
}

查询忽略大小写

聚合查询桶最大值设置


PUT  http://es地址/_cluster/settings
{
  "persistent": {
    "search.max_buckets": 100000
  }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值