有两种方法可以并行运行R,即SparkR和RevolutionR。
从与R的兼容性,分发处理效果,可扩展性,应用场景,社区支持以及可能的其他方面来看,这两者之间有什么真正的区别?
答案 0 :(得分:4)
众所周知,最大的区别在于Revolution R是商业软件,而SparkR是免费的。所以,你甚至不能在付费之前尝试革命R的大部分并行功能。
等待有革命R真实经验的其他人更新答案:)
顺便说一句,不仅有两种方法可以运行R parallel。其他方法,例如snow
,multicore
,parallel
,Rmpi
,......并以here的形式卸载到GPU。
请查看以下两个链接: