我们需要使用Hazelcast 3.8-EA版本
查询IMDG示例select sum(salary),sum(bonus),dept from Employee where birthYear > 1989 group by dept
where子句:: SqlPredicate(“birthYear> 1989”)
聚合::
问题是如何使用内置聚合处理多个聚合以及如何处理group by子句?
答案 0 :(得分:1)
目前还没有支持官方小组,但您可以做的是创建自己的SumWithGroupBy聚合,按照您希望的方式对每组的工资和奖金进行求和。 您可以查看Aggregators.doubleSum代码,了解如何实现聚合。 它只是一些手动编码,但它只是几行自定义逻辑。