随笔分类 - ElasticSearch
摘要:今天在统计pv和ip时遇到之前没有遇到的查询操作,在这里先记录下... 1、使用nested嵌套后,聚合查询当前嵌套的字段与嵌套外的字段,建议在嵌套内添加嵌套外需要聚合的字段: 2、跳出嵌套: 1 "aggs": { 2 "rev": { 3 "reverse_nested": {}, //跳出嵌套
阅读全文
摘要:最近在业务中需要使用ES来进行数据查询,在某些场景下需要对数据进行去重,以及去重后的统计分组等操作。现从MySQL角度,来理解ES查询语句。 1、distinct(去重) 1 SELECT DISTINCT(user_id) FROM table WHERE user_id_type = 3; ES
阅读全文
摘要:先看下面es查询语句 得到的结果: 该索引下有2w多条数据,经过聚合分桶后,也绝对不仅仅只是10个bucket,很显然,这似乎不是我想要的结果,经过查官方API发现下面一段话: 意思就是说:在聚合中设置 size:0 在2.x之后已被弃用,建议为 size 明确设置合理的值,一个介于1到214748
阅读全文

浙公网安备 33010602011771号