Flink Accumulator
Count 是一个具体累加器的实现, 常用的Counter有:IntCounter、LongCounter、DoubleCounter
如果并行度为1 ,则普通求和即可 ;如果设置多个并行 ,则普通累加器求和的结果就不准确
Flink Broadcast和Accumulator 的区别
• Broadcast 允许将1个只读的变量缓存在多台机器上,而不用在任务之间传递变量。广播变量可以进行共享 ,但是不可以进行修改
• Accumulator 可以在不同任务中对同1个变量进行累加操作,但是只有在任务执行 结束的时候才能获得累加器的最终结果
本文深入探讨了Flink中的Accumulator用法,同时对比了Broadcast机制,帮助理解两者在分布式计算中的不同角色和应用场景。
647

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



