转载自:http://www.aboutyun.com/thread-19652-1-1.html 问题导读 1.spark共享变量的作用是什么?2.什么情况下使用共享变量?3.如何在程序中使用共享变量?4.广播变量源码包含哪些内容? spark编程中,我们经常会遇到使用全局变量,来累加或则使用全局变量.然而对于分布式编程这个却与传统编程有着很大的区别.不可能在程序中声明一个全局变量,在分布式编程中就可以直接使用.因为代码会分发到多台机器,导致我们认为的全局变量失效.那么spark,spark…