【问题标题】:Elasticsearch Aggregations. What are they?弹性搜索聚合。这些是什么?
【发布时间】:2018-05-06 02:30:09
【问题描述】:

有人可以用简单的句子解释一下什么是弹性搜索聚合吗? 我搜索过,但到处都有一些关于如何使用它和语法的解释。 但我无法理解它们存在的原因。他们的主要目的是什么。 他们构建了什么样的查询?

我需要在我的搜索系统中使用趋势标签(在您键入时建议搜索词) 我遇到了弹性 aggs,我不知道它们是什么。

【问题讨论】:

    标签: elasticsearch search elasticsearch-aggregation trend


    【解决方案1】:

    如果您了解 SQL,elasticsearch 聚合就是 elasticsearch 的 group by 子句。 您可以在所需的字段上聚合(分组依据),可以在该字段上具有文档计数,还可以具有该组中的所有文档,可以具有嵌套的 aggs(分组依据)。

    对于在您键入时建议搜索字词,aggs 将不起作用.. 您需要阅读分析文档...或阅读弹性搜索中的模糊查询。

    【讨论】:

    • 你能提供一些真实世界的例子吗?对于初学者来说。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    • 2019-11-08
    • 2021-02-19
    • 2023-03-18
    • 2021-10-11
    • 1970-01-01
    相关资源
    最近更新 更多