无法在 ArangoDB 中实现 Elasticsearch 范围聚合和日期直方图聚合

时间:2021-02-09 04:46:51

标签: java elasticsearch arangodb

我一直在使用 Elasticsearch 作为我的文档数据库,现在我正在考虑迁移到 ArangoDB。但是我在 ArangoDB 中找不到我在 Elasticsearch 中使用的聚合功能的适当实现

下面是我在 Java 中实现范围聚合的 Elasticsearch 示例代码

RangeAggregationBuilder aggregation = AggregationBuilders
                .range( "aggregation" )
                .field( key )
                .addRange( "all", -1, 1 )
                .addRange( "negative", -1, 0 )
                .addRange( "positive", 0, 1 );

下面是我在 Java 中 Elasticsearch 实现日期直方图聚合的示例代码

DateHistogramInterval dateHistogramInterval = DateHistogramInterval.DAY;

AggregationBuilder timeline = AggregationBuilders.dateHistogram( "timeline" ).field( "createdTime" )
                .calendarInterval( dateHistogramInterval );

提前致谢!

0 个答案:

没有答案
相关问题