大数据与hadoop

大数据的概念

​ 听到大数据可以知道数据量一定很大,一般也是在PB级别的数据量。早期数据的产生速度慢,信息相对来说较少。

​ 大数据:无法在一定时间内,用常规软件工具进行捕捉、管理和处理的数据集合,必须采用新的处理模式,才能更好的管理和分析。

​ 大数据处理的问题:海量数据的存储问题和分析问题。

​ 大数据的存储单位简单介绍:Bit、Byte、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB

大数据的特点

​ 1、大量。全世界的互联网每天产生的数据量非常大,仅仅纽约证交所每天产生的数据量大约有1TB。

​ 2、快速。大数据处理速度快,一般以1s为临界点。

​ 3、多样。数据可以分为:文本、视频、声音、图片等等,这些类型也可以分为结构化数据和非结构化数据。

​ 4、低价值密度。数据产生的价值,与数据量成反比。

大数据的生态圈

1、Hbase:hadoop领域的数据库,是一个基于列式存储的可以存储结构化数据和非结构化数据的数据库。

2、hive:结构化数据的分析工具,类似于sql语句,底层使用的是hadoop。

3、spark:实时的大数据处理框架。

4、zookeeper:分布式统一协调组件(保证数据的一致性)

5、sqoop:数据的传输工具。可以把mysql中的数据导入到hadoop中,也可hadoop中数据导出到mysql中。

6、flume:实时的日志数据采集工具。

hadoop介绍

​ hadoop是一个开源的、可靠地、可扩展的分布式计算框架,主要解决海量数据的存储问题和分析问题。

​ hadoop的创始人是Doug Cutting,底层是java语言编写的,主要参考的是谷歌三大论文:GFS、MapReduce、bigtable。分别写出了HDFS、MapReduce、Hbase。

hadoop的优缺点

优点:

​ 1:高可靠性:多副本存储,在一台服务器出现问题时,其他副本节点可以重新分配数据。

​ 2:高扩展:采用集群处理,有数以千计的节点。

​ 3:高效性:MapReduce思想是并行工作,可以提高任务的处理速度。

缺点

​ hadoop的缺点是不能进行实时处理,一般作离线处理。

hadoop的架构组成

​ 1:HDFS:分布式文件系统

​ 2:MapReduce:分布式离线并行计算框架

​ 3:Yarn:分布式云操作系统

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值