MapReduce学习总结(6)-----Hadoop 数据压缩

20 篇文章 0 订阅
9 篇文章 1 订阅

数据压缩

压缩的好处和坏处
压缩的优点:以减少磁盘 IO、减少磁盘存储空间。
压缩的缺点:增加 CPU 开销。

压缩原则
(1)运算密集型的 Job,少用压缩
(2)IO 密集型的 Job,多用压缩

压缩算法

在这里插入图片描述在这里插入图片描述

Gzip 压缩
优点:压缩率比较高;
缺点:不支持 Split;压缩/解压速度一般;

Bzip2 压缩
优点:压缩率高;支持 Split;
缺点:压缩/解压速度慢

Lzo 压缩
优点:压缩/解压速度比较快;支持 Split;
缺点:压缩率一般;想支持切片需要额外创建索引。

Snappy 压缩
优点:压缩和解压缩速度快;
缺点:不支持 Split;压缩率一般;

压缩方式选择

压缩方式选择时重点考虑:
压缩/解压缩速度
压缩率(压缩后存储大小)
压缩后是否可以支持切片

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值