【问题标题】:How to save a spark RDD in gzip format through pyspark如何通过 pyspark 以 gzip 格式保存 spark RDD
【发布时间】:2015-12-10 14:04:17
【问题描述】:

所以我使用以下代码将 spark RDD 保存到 S3 存储桶。有没有办法压缩(以gz格式)并保存而不是将其保存为文本文件。

help_data.repartition(5).saveAsTextFile("s3://help-test/logs/help")

【问题讨论】:

标签: python apache-spark pyspark


【解决方案1】:

saveAsTextFile 方法采用一个可选参数,指定压缩编解码器类:

help_data.repartition(5).saveAsTextFile(
    path="s3://help-test/logs/help",
    compressionCodecClass="org.apache.hadoop.io.compress.GzipCodec"
)

【讨论】:

    猜你喜欢
    • 2016-03-01
    • 1970-01-01
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    • 2017-04-10
    • 2016-11-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多