gpt4 book ai didi

elasticsearch - 使用Elasticsearch进行聚合和过滤

转载 作者:行者123 更新时间:2023-12-02 23:36:42 26 4
gpt4 key购买 nike

使用ES 1.5.2

严格来讲,聚合对性能有好处吗?
在两种情况下,查询/过滤器/聚合都返回完全相同的结果。

  • 筛选查询,然后聚合。
    {
    "size":0,
    "query": {},
    "aggs": {}
    }
  • 或在聚合内进行过滤。
    {
    "size":0,
    "aggs": {
    "filter": {
    "query": {},
    },
    "aggs": {}
    }
    }
  • 最佳答案

    筛选器和查询列表之间的主要区别在于筛选器不影响评分。
    过滤器仅会减小结果集的大小,但是对匹配项完全没有相关性评分。

    关于elasticsearch - 使用Elasticsearch进行聚合和过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30218208/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com