【发布时间】:2016-03-29 17:34:06
【问题描述】:
定义说:
RDD 是不可变的分布式对象集合
我不太明白这是什么意思。是不是像存储在硬盘上的数据(分区对象)如果是这样,那么RDD怎么会有用户定义的类(例如java,scala或python)
来自这个链接:https://www.safaribooksonline.com/library/view/learning-spark/9781449359034/ch03.html 它提到:
用户通过两种方式创建 RDD:通过加载外部数据集,或通过 将对象的集合(例如,列表或集合)分布在它们的 驱动程序
对于一般的 RDD 以及与 spark 和 hadoop 的关系,我真的很困惑。
有人可以帮忙吗?
【问题讨论】:
标签: scala hadoop apache-spark rdd