Hadoop是一种分析和处理大数据的软件平台,是Appach的一个开源软件框架,它使用Java语言实现,可以编写和运行分布式应用,以处理大规模数据,是专门为离线和大规模数据分析而设计的,对于那种用于随机读取和写入多条记录的联机事务处理模式不适用。接下来,小编将介绍hadoop是什么,hadoop是什么意思的相关内容,一起来看看吧。
hadoop是什么
Hadoop是一个由Apache基金会开发的分布式系统基础架构,它能分布式处理大量数据;Hadoop以一种可靠、高效、可扩展的方式处理数据;用户无需了解分布式程序就可以开发分布式程序。
通过Hadoop,用户可以很容易地开发和运行处理大量数据的应用程序。
Hadoop实现了一个分布式文件系统(HadoopDistributedFileSystem),简称HDFS。HDFS具有高度容错的特性,并被设计用于部署在低(low-cost)硬件上;它提供了高吞吐量(highthroughput)访问应用程序数据,适合拥有超大数据集(largedataset)的应用程序。HDFS降低了POSIX对(relax)的要求,可以通过流的形式访问(streamingaccess)文件系统中的数据。
Hadoop框架的核心设计是:HDFS和MapReduce。HDFS可以存储大量的数据,而MapReduce则提供了对大量数据的计算。
Hadoop具有用Java语言编写的框架,因此它非常适合在Linux生产平台上运行。Hadoop上的应用也可以用C++等其他语言编写。
HDFS和MapReduce.HDFS用于存储大量数据,而MapReduce则提供了计算量大的数据,MapReduce则提供了计算海量数据的方法.在Hadoop处理数据的过程是:这些数据是经过Hadoop集群处理的结果。以上就是hadoop是什么,hadoop是什么意思的相关内容,感谢您的阅读。
[免责声明]
文章标题: hadoop是什么,hadoop是什么意思
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。