通俗易懂的说mapreduce

我虽然不会用mapreduce,但是其原理我是明白了,概念"Map(映射)"和"Reduce(归约)",是它们的主要思想,不过也不要纠结map和reduce的意思.

其实这些很牛的理念背后其实蕴含的都是最简单,最质朴的道理,mapreduce就是这样.

相信大家都看过十兄弟这部经典的香港电影,对,我们就是要拿这个电影打比方!

生孩子,一个老婆生10个孩子是可行的,但是你老婆肯定会很辛苦,10年的时间都用来生孩子了,世界那么大,她还怎么去看看,把十个孩子让一个老婆来生,我觉得肯定不道德,所以转念一想,那就娶十个老婆,一个老婆生一个,这样分担了任务量,达到了要求,但是估计因为重婚罪,你要进10次监狱,而且超生得先把票子准备好.

mapreduce就是这样,把一个超大的任务分配给很多性能一般,价格低廉的计算机去做,然后把每台计算机的结果汇总,就完成了所需的任务,得到了结果,对,原理就是这么简单,这么质朴.

本文为通俗说原创,未经允许,不得转载.

通俗说,让知识变得平等!tongsushuo.com

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容