ElasticSearch 集成:Java 与 Python 客户端使用指南
1. Java 集成:获取聚合结果与滚动/扫描搜索
1.1 获取聚合结果
当需要获取第二个聚合结果时,由于结果类型为 ExtendedStats ,需要进行类型转换。以下是具体的代码示例:
ExtendedStats extStats = response.getAggregations().get("number1");
System.out.println("Aggregation name: " + extStats.getName());
System.out.println("Count: " + extStats.getCount());
System.out.println("Min: " + extStats.getMin());
System.out.println("Max: " + extStats.getMax());
System.out.println("Standard Deviation: " + extStats.getStdDeviation());
System.out.println("Sum of Squares: " + extStats.getSumOfSquares());
System.out.println("Variance: " + extStats.getVariance());
使用原生客户端进行聚合操作非常简单,只需注意返回的聚合类型,进行正确的类型转换即可访问结果。
超级会员免费看
订阅专栏 解锁全文
106

被折叠的 条评论
为什么被折叠?



