【发布时间】:2018-05-06 02:30:09
【问题描述】:
有人可以用简单的句子解释一下什么是弹性搜索聚合吗? 我搜索过,但到处都有一些关于如何使用它和语法的解释。 但我无法理解它们存在的原因。他们的主要目的是什么。 他们构建了什么样的查询?
我需要在我的搜索系统中使用趋势标签(在您键入时建议搜索词) 我遇到了弹性 aggs,我不知道它们是什么。
【问题讨论】:
标签: elasticsearch search elasticsearch-aggregation trend
有人可以用简单的句子解释一下什么是弹性搜索聚合吗? 我搜索过,但到处都有一些关于如何使用它和语法的解释。 但我无法理解它们存在的原因。他们的主要目的是什么。 他们构建了什么样的查询?
我需要在我的搜索系统中使用趋势标签(在您键入时建议搜索词) 我遇到了弹性 aggs,我不知道它们是什么。
【问题讨论】:
标签: elasticsearch search elasticsearch-aggregation trend
如果您了解 SQL,elasticsearch 聚合就是 elasticsearch 的 group by 子句。 您可以在所需的字段上聚合(分组依据),可以在该字段上具有文档计数,还可以具有该组中的所有文档,可以具有嵌套的 aggs(分组依据)。
对于在您键入时建议搜索字词,aggs 将不起作用.. 您需要阅读分析文档...或阅读弹性搜索中的模糊查询。
【讨论】: