大数据1024G数据资料

Hadoop是一个由Apache基金会所开发的分布式系统集成架构,用户可以在不了解分布式底层细节情况下,开发分布式程序,充分利用集群的威力来进行高速运算与存储,具有可靠、高效、可伸缩的特点

1、Hadoop生态概况

Hadoop是一个由Apache基金会所开发的分布式系统集成架构,用户可以在不了解分布式底层细节情况下,开发分布式程序,充分利用集群的威力来进行高速运算与存储,具有可靠、高效、可伸缩的特点

Hadoop的核心是YARN,HDFS,Mapreduce,常用模块架构如下

2、HDFS

源自谷歌的GFS论文,发表于2013年10月,HDFS是GFS的克隆版,HDFS是Hadoop体系中数据存储管理的基础,它是一个高度容错的系统,能检测和应对硬件故障

HDFS简化了文件一致性模型,通过流式数据访问,提供高吞吐量应用程序数据访问功能,适合带有大型数据集的应用程序,它提供了一次写入多次读取的机制,数据以块的形式,同时分布在集群不同物理机器

3、Mapreduce

源自于谷歌的MapReduce论文,用以进行大数据量的计算,它屏蔽了分布式计算框架细节,将计算抽象成map和reduce两部分

4、HBASE(分布式列存数据库)

源自谷歌的Bigtable论文,是一个建立在HDFS之上,面向列的针对结构化的数据可伸缩,高可靠,高性能分布式和面向列的动态模式数据库

5、zookeeper

解决分布式环境下数据管理问题,统一命名,状态同步,集群管理,配置同步等

6、HIVE

由Facebook开源,定义了一种类似sql查询语言,将SQL转化为mapreduce任务在Hadoop上面执行

7、flume

日志收集工具

8、yarn分布式资源管理器

是下一代mapreduce,主要解决原始的Hadoop扩展性较差,不支持多种计算框架而提出的,架构如下

9、spark

spark提供了一个更快更通用的数据处理平台,和Hadoop相比,spark可以让你的程序在内存中运行

10、kafka

分布式消息队列,主要用于处理活跃的流式数据

11、Hadoop伪分布式部署

目前而言,不收费的Hadoop版本主要有三个,都是国外厂商,分别是

1、Apache原始版本

2、CDH版本,对于国内用户而言,绝大多数选择该版本

3、HDP版本

这里我们选择CDH版本hadoop-2.6.0-cdh5.8.2.tar.gz,环境是CentOS7.1,jdk需要1.7.0_55以上

[root@hadoop1 ~]# useradd hadoop

我的系统默认自带的java环境如下

增加如下环境变量

做好如下授权

这里以Hadoop用户来进行管理和启动Hadoop的各种服务

查看服务启动情况

大数据1024G数据资料

大数据1024G数据资料

长按关注下方微信公众号,获取更多专业大数据资讯和获取大数据学习资料

大数据Hadoop快速入门教程相关推荐

  1. [python作业AI毕业设计博客]大数据Hadoop工具python教程1-HDFS Hadoop分布式文件系统...

    Hadoop分布式文件系统(HDFS:Hadoop Distributed File System)是基于Java的分布式文件系统 分布式,可扩展和可移植的文件系统,旨在跨越大型商用服务器集群. HD ...

  2. [雪峰磁针石博客]大数据Hadoop工具python教程9-Luigi工作流...

    管理Hadoop作业的官方工作流程调度程序是Apache Oozie.与许多其他Hadoop产品一样,Oozie是用Java编写的,是基于服务器的Web应用程序,它运行执行Hadoop MapRedu ...

  3. 大数据spark开发入门教程

    大数据是互联网发展的方向,大数据人才是未来的高薪贵族.随着大数据人才的供不应求,大数据人才的薪资待遇也在不断提升.如果你也想进入大数据行业,也想学习大数据技术,大数据讲师认为,可以先从spark技术开 ...

  4. [雪峰磁针石博客]大数据Hadoop工具python教程2-python访问HDFS

    https://pypi.org/project/hdfs3 已经不维护 PyArrow https://pypi.org/project/hdfs/ https://pypi.org/project ...

  5. 大数据架构师入门学习

    经常有初学者在博客和QQ问我,自己想往大数据方向发展,该学哪些技术,学习路线是什么样的,觉得大数据很火,就业很好,薪资很高.如果自己很迷茫,为了这些原因想往大数据方向发展,也可以,那么我就想问一下,你 ...

  6. 大数据Hadoop教程-学习笔记01【大数据导论与Linux基础】

    视频教程:哔哩哔哩网站:黑马大数据Hadoop入门视频教程,总时长:14:22:04 教程资源:https://pan.baidu.com/s/1WYgyI3KgbzKzFD639lA-_g,提取码: ...

  7. ​HealthKit开发快速入门教程大学霸内部教程

    ​HealthKit开发快速入门教程大学霸内部教程 ​ ​ 国内第一本HealthKit专向教程.本教程详细讲解iOS中,如何使用HealthKit框架开发健康应用.最后,本教程结合HealthKit ...

  8. 大数据与Hadoop有什么关系?大数据Hadoop入门简介

    学习着数据科学与大数据技术专业(简称大数据)的我们,对于"大数据"这个词是再熟悉不过了,而每当我们越去了解大数据就越发现有个词也会一直被提及那就是--Hadoop 那Hadoop与 ...

  9. 涵盖从java入门到深入架构,Linux、云计算、分布式、大数据Hadoop、ios、Android、互联网技术应有尽有

    [涵盖从java入门到深入架构,Linux.云计算.分布式.大数据Hadoop.ios.Android.互联网技术应有尽有] 1.javascript视频教程 链接: http://pan.baidu ...

  10. 《尚硅谷大数据Hadoop》教程

    尚硅谷大数据Hadoop教程 概论 入门 HDFS MapReduce YARN 由于对这方面的知识只是做一个了解,所以详细的东西并不会做笔记. 概论 大数据的特点 海量.高速.多样.低价值密度 入门 ...

最新文章

  1. TVM将深度学习模型编译为WebGL
  2. 包子和饺子之扫地机器人_扫地机器人和体重秤在一起,能生出什么宝宝? | 爆笑囧图...
  3. php图片保存在mysql_php实现上传图片保存到数据库的方法
  4. 为什么你应该开始习惯使用 pathlib
  5. azure机器学习_Microsoft Azure机器学习x Udacity —第4课笔记
  6. 跳过DOSBox映射的方法
  7. iPhone 11全球供应紧张:何时补货未知
  8. bootstrap3 徽章_尔冬升送张大大金像奖女神徽章,全国仅14枚,网友吐槽:他不值得...
  9. 51单片机的LED的位定义(通俗易懂)
  10. python基础系列教程——python面向对象编程全解
  11. VS 母版使用配置技巧
  12. mysql msi失败_MySQL .msi 安装失败改用.zip安装步骤
  13. vue项目实战-尚品汇
  14. java中word转pdf/word转图片/word转html/html转word等操作
  15. makefile if 使用
  16. 谈谈毕业之后的第一份工作的感悟
  17. 异步实现商品详情页查询
  18. GVM 内存结构 垃圾回收
  19. DNA甲基化测序数据的分析流程及相关软件总结
  20. 第二十六章 使用 CSP 进行基于标签的开发

热门文章

  1. 自定义 Chrome (谷歌浏览器) 主题
  2. 信息科技风险管理提升方案(上)
  3. opengl导入obj模型
  4. SPSS Modeler 数据审核学习笔记
  5. Linux---ALSA音频工具arecord、aplay、amixer使用
  6. NAS组建日记(二):为了玩得自由,还是DIY个NAS机吧
  7. 常见四大类型视频接口
  8. 总结软考(软件设计师中级)——计算机语言基础的知识
  9. 【IT项目管理】第7章 保证项目质量
  10. 想学plc但是没有计算机基础,没有电工基础可以学plc编程吗?能学懂PLC编程吗?...