怎么用通俗易懂的语言具体地解释 Hadoop 到底是干什么的?
怎么用通俗易懂的语言具体地解释 Hadoop 到底是干什么的? 地球人能看懂的Hadoop - 简书 (jianshu.com)看这篇文章,又通俗又具体 Hadoop是一个由apache基金会所开发的分布式系统基础框架,是一个开源软件框架,用于在商用硬件集群上存储数据和运行应用程序。它为任何类型的数据提供海量存储,巨大的处理能力以及处理几乎无限的并发任务或作业的能力。它最核心的设计就是HDFS和MapReduce,前者为海量的数据提供了存储,后者为海量的数据提供了计算。 并行计算,分布计算的开源实现 好吧,我来回答。
假如说你有一个篮子水果,你想知道苹果和梨的数量是多少,那么只要一个一个数就可以知道有多少了。
如果你有一个集装箱水果,这时候就需要很多人同时帮你数了,这相当于多进程或多线程。
如果你很多个集装箱的水果,这时就需要分布式计算了,也就是Hadoop。
当然啦,这里没有考虑水果随时都会坏掉或丢失的问题(多副本),也许可以再举一个更生动的例子。 我想“通俗易懂”和“具体”比较难兼顾。
页:
[1]