【发布时间】:2018-03-12 02:46:33
【问题描述】:
我有大约 100 GB 的 CSV 格式数据,我打算对其进行一些转换,例如聚合、数据拆分,然后使用 Apache Spark 的 ML 包进行一些聚类。
我已经尝试通过在 MYSQ 上上传数据来尝试在 python 上自动化该过程,但构建任何解决方案都需要花费太多时间。
我需要设置什么配置以及如何从 spark 开始?
我是火花新手。我打算使用云服务。
【问题讨论】:
-
哪些云服务?如果您在那里上传文件,则数据的大小无关紧要。您将需要至少 100GB 的可用内存来处理整个文件。如果要使用 HDFS,则需要至少 400GB 的磁盘空间,因为文件被复制 3 次,并且需要额外数据的开销
标签: apache-spark pyspark