1. 聚合改变

原文链接 : https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking_50_aggregations_changes.html

译文链接 : http://www.apache.wiki/pages/viewpage.action?pageId=4260826

贡献者 : 片刻

1.1. 数字字段的重要术语

数值字段已重构为使用对范围查询执行更好的不同数据结构。然而,由于该数据结构不记录文档频率,所以数字字段需要回退到运行的查询,以便估计背景集合中的匹配文档的数量,这可能导致性能降级。

如果排序,范围查询或数据聚合(如统计数据聚合)仍需要数字表示,则建议直接使用或通过 multi-field 来使用 [keyword](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/keyword.html "Keyword datatype")字段。

1.2. ip_range聚合

现在Elasticsearch支持ipv6,ip地址在索引中使用二进制表示而不是数字表示来编码。因此,ip_range聚合的输出不再给出from和to的数值。

1.3. size: 0 条款,重要条款和Geohash网格聚合

size: 0不再对术语,重要术语和geohash网格聚合有效。相反,应该使用大于零的数字明确指定大小。

1.4. 小数时间值

不再支持小数时间值(例如0.5秒)。例如,这意味着当设置日期直方图间隔“1.5h”将被拒绝,而应输入为“90m”。

Copyright © Kilvn 2021. all right reserved,powered by Gitbook最后更新时间: 2021-06-08 20:22:42

results matching ""

    No results matching ""