随着互联网数据规模的不断增大,对文件存储系统提出了更高的要求,需要更大的容量、更好的性能以及更高安全性的文件存储系统,与传统分布式文件系统一样,HDFS分布式文件系统也是通过计算机网络与节点相连,但也有优于传统分布式文件系统的优点。

1. 支持超大文件

HDFS分布式文件系统具有很大的数据集,可以存储TB或PB级别的超大数据文件,能够提供比较高的数据传输带宽与数据访问吞吐量,相应的,HDFS开放了一些POSIX的必须接口,容许流式访问文件系统的数据。

2. 高容错性能

HDFS面向的是成百上千的服务器集群,每台服务器上存储着文件系统的部分数据,在集群的环境中,硬件故障是常见的问题,这就意味着总是有一部分硬件因各种原因而无法工作,因此,错误检测和快速、自动的恢复是HDFS最核心的架构目标,因此,HDFS具有高度的容错性。

3. 高数据吞吐量

HDFS采用的是“一次性写,多次读”这种简单的数据一致性模型,在HDFS中,一个文件一旦经过创建、写入、关闭后,一般就不需要修改了,这样简单的一致性模型,有利于提高吞吐量。

4. 流式数据访问

HDFS的数据处理规模比较大,应用一次需要访问大量的数据,同时这些应用一般都是批量处理,而不是用户交互式处理,应用程序能以流的形式访问数据集。

Hadoop已经迅速成长为首选的、适用于非结构化数据的大数据分析解决方案,HDFS分布式文件系统是Hadoop的核心组件之一,保证了大数据的可靠存储,与MapReduce配合使用,可以对结构化和复杂大数据进行快速、可靠分析,从而为企业做出更好的决策,促进收入增长,改善服务,降低成本提供有力支撑!

转载于:https://blog.51cto.com/12306609/2314562

hadoop常用命令之hdfs相关推荐

  1. hadoop常用命令总结

    2019独角兽企业重金招聘Python工程师标准>>> 一.前述 分享一篇hadoop的常用命令的总结,将常用的Hadoop命令总结如下. 二.具体 1.启动hadoop所有进程 s ...

  2. 【Hadoop篇】--Hadoop常用命令总结

    [Hadoop篇]--Hadoop常用命令总结 一.前述 分享一篇hadoop的常用命令的总结,将常用的Hadoop命令总结如下. 二.具体 1.启动hadoop所有进程 start-all.sh等价 ...

  3. hadoop常用命令

    环境配置参考链接: https://blog.csdn.net/u011596455/article/details/53115410 一.hadoop所在目录 cd usr/local/hadoop ...

  4. Hadoop系列-Hadoop常用命令(五)

    Hadoop 常用命令 所有的 Hadoop 命令均由 bin/hadoop 脚本引发.不指定参数运行hadoop脚本会打印所有命令的描述. 用法: hadoop [--config confdir] ...

  5. 虚拟机集群启动,Hadoop常用命令

    虚拟机集群启动,Hadoop常用命令 (一).启动hdfs 1,namenode节点第一次初始化 在namenode安装节点执行命令: hadoop namenode -format 2,单节点启动. ...

  6. linux与hadoop常用命令梳理

    我们使用数据库进行分析和建模,最直接的是使用本地保存好的文件直接读取进行统计等操作,实际工作中一般使用存储数据的数据平台进行操作,比较方便的是用可视化平台比如大数据交互平台hue,没当没有可视化平台的 ...

  7. Hadoop常用命令介绍

    下面分享一篇 常用的Hadoop命令介绍,希望对Hadoop初学者的朋友有所帮助~ Hadoop常用命令介绍

  8. 5.hadoop常用命令

    1. 单独启动和关闭hadoop服务 启动名称节点 #hadoop-daemon.sh start namenode 启动数据节点 #hadoop-daemons.sh start datanode ...

  9. Linux系统下的hadoop常用命令

    目录 创建目录 查看目录下内容,包括文件名,权限,所有者,大小和修改时间 将本地文件或目录上传到HDFS中的路径 从本地复制文件到hdfs文件系统(与-put命令相似) 将文件或目录从HDFS中的路径 ...

最新文章

  1. 随机森林OOB score作用
  2. 3、spring注解注入
  3. 用Xshell连接ubuntu虚拟机
  4. java oql_深入理解java虚拟机(八):java内存分析工具-MAT和OQL
  5. finfoopen需要什么扩展 php_php获取文件mime类型的几种方法
  6. 大数据项目实战数仓4——总纲
  7. vba中find用法
  8. 打开html文件网页崩溃,浏览器打开就崩溃,浏览器页面打不开
  9. linux各种桌面系统图片,四大Linux图形界面赏析:KDE、Gnome、Xfce、LXDE
  10. 国际化中英文切换,英文内容长度过长的解决问题
  11. Python语言入门这一篇就够了-学习笔记(十二万字)
  12. oracle部门总工资的函数,Oracle分析函数
  13. DS二叉树——Huffman编码与解码(不含代码框架)
  14. 手术麻醉信息管理系统源码,生成规范麻醉文书,自动信息采集
  15. latex中biblatex参考文献的标点、分隔符、本地化字符串中英文切换
  16. 观察Linux进程 线程的异步并发执行,操作系统linux版实验报告.doc
  17. 用matlab读csv数据_matlab 读文件csvread textread用法实例
  18. 相对于java,C++中的那些神奇语法
  19. linux下cppcheck用法,CppCheck介绍与使用
  20. 利用Wireshark任意获取QQ好友IP实施精准定位

热门文章

  1. 查看python安装路径-Mac查看Python安装路径和版本
  2. 有道精品课python-网易词典在线翻译
  3. python语法手册-Python编程参考手册
  4. python中怎么安装pip-python中怎么安装pip
  5. Python的日志模块logging的使用
  6. 界面 高炉系统_浅议工业互联网与传统计算机系统的关系
  7. mybatis对mapper.xml的解析(三)
  8. LeetCode ZigZag Conversion
  9. Qt实现应用程序单实例运行--LocalServer方式
  10. css3关键帧动画以及兼容性策略