开发者社区 问答 正文

reduce和fold的不同点具体是什么啊?

reduce和fold的不同点具体是什么啊?

展开
收起
游客vwuxaq6iqaowc 2021-12-08 15:09:02 750 分享 版权
1 条回答
写回答
取消 提交回答
  • 1 reduce是组内的2个元素合并成一个同类型的新元素;fold是组内的每个元素与累加器(一开始是初始值initialValue)合并再返回累加器,累加器的类型可以与组内的元素类型不一致;

    2 reduce可以用于DataStream或DataSet,但是fold只能用于DataStream。

    min():获取的最小值,指定的field是最小,但不是最小的那条记录。

    minBy():获取的最小值,同时也是最小值的那条记录。

    2021-12-08 15:09:15
    赞同 展开评论
问答地址: