【问题标题】:Join or Group By operation with Ray使用 Ray 进行加入或分组操作
【发布时间】:2021-05-26 21:45:31
【问题描述】:

我想在集群模式下使用 ray.io 来合并两个几乎无法放入内存的大型数据集(大约相同数量的记录)。 Apache Spark 的join 可以做到这一点,但我的程序在 onprem DC 中运行,而 k8s 上的 Spark 尚不支持/可用。 Ray.io 看起来更轻量级并且更容易获得批准,因为它允许扩展其他 ML 相关任务(即并行化 xgboost 等) 所以我正在寻找如何使用 ray.io 实现join 操作。 Group By 或一般 shuffle 也可以让我实现 join。

【问题讨论】:

    标签: python ray


    【解决方案1】:

    Ray 没有原生数据集 API,但您可以使用与 Ray 集成的框架进行连接和分组。

    例如,如果您使用 Dask 或 Pandas,则可以使用 Dask-on-rayModin,Ray 将完成所有繁重的工作。

    【讨论】:

      猜你喜欢
      • 2021-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-29
      • 1970-01-01
      • 2021-07-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多