gpt4 book ai didi

elasticsearch - 将自定义过滤器应用于Elastic Search中的聚合

转载 作者:行者123 更新时间:2023-12-03 00:41:19 25 4
gpt4 key购买 nike

我有超过200万份包含价格和折扣的文件。我必须获得10%,20%,30%,......,90%,100%折扣的产品百分比(折扣已四舍五入)。无法获取数据并将其聚合到应用程序层上将花费太多时间。我还担心,由于线程将长时间忙碌,这会给其他用户带来延迟。

有什么方法可以根据聚合逻辑创建自定义过滤器?

最佳答案

看起来您这里不需要自定义过滤器。此功能是histogram aggregation的标准部分。如果您需要更灵活的范围,也可以看看range aggregation

如果需要完全灵活的术语计算方式,也可以使用script in terms aggregation返回要对记录进行分组的值。但是,对于200万个文档,最好在对文档建立索引之前预先计算折扣,然后将此值存储为单独的字段,然后使用直方图聚合。

关于elasticsearch - 将自定义过滤器应用于Elastic Search中的聚合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38459412/

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