分页查询
GET test*/_search{"size": 10,"from": 0 ,"query": {"term": {"member_age" : 62}}}
根据id更新数据
POST {index}/_update/{id}{"doc":{"key":"value"}}
根据查询语句修改文档 POST {index}/_update_by_query
例句:查询member_gender为男的数据修改为女POST {index}/_update_by_query{"script":{"inline":"ctx._source.member_gender = params.member_gender","params": {"member_gender": "女"}},"query":{"term":{"member_gender" : "男"}}}
聚合查询 查询最大最小值加条件
POST wipro-headpic/_search?pretty{# 查询条件"query":{"term":{"member_age":3}},# 根据字段排序"sort": [{"member_age": {"order": "asc"}}],"size": 2, # 显示条数# 聚合函数的聚合方法"aggs": {"maxage": {"max": {"field": "member_age"}}}}
去重计数 这个field字段只能去重int类型的
POST wipro-headpic/_search?size=0{"aggs":{"age_count":{"value_count":{"field" : "ordernum"}},"name_count":{"cardinality":{"field" : "ordernum"}}}}
去重计数 可以添加.keyword后缀解决报错illegal_argument_exception 异常
例
POST wipro-headpic/_search?size=1{"aggs":{"age_count":{"value_count":{"field" : "ordernum"}},"ordernum_count":{"cardinality":{"field" : "ordernum.keyword"}}}}
查看内存占用情况
GET /_cat/segments/wipro-headpic?v&h=shard,segments,size,size.memory
所有segment占用的memory总和:
GET /_cat/nodes?v&h=name,port,sm
