Apache Spark具有Resilient Distributed Dataset的概念。在本地Clojure中是否存在与弹性分布式数据集的等效项?
的RDD是:
它是对象的不可变的分布式集合。 RDD中的每个数据集都被划分为逻辑分区,这些分区可以在集群的不同节点上进行计算。
形式上,RDD是一个只读的分区记录集合。可以通过对稳定存储或其他RDD上的数据进行确定性操作来创建RDD。 RDD是可以并行操作的容错组件的容错集合。
现在Clojure有immutable data structures和runningparallel中的高阶函数。我想了解Flambo和Sparkling。我不是在寻找一个接口,而是为了一个等效的数据结构。
我的问题是:在本地Clojure中是否有与弹性分布式数据集相当的功能?
没有相应的; clojure没有分布式数据的原生概念(事实上,也许存在一个,但我想不出任何代表分布式数据的编程语言)。 – Josh