读Google三大理论有感

    Google的三大理论就是大数据时代的三块重要基石。GFS由一个master和大量的chunkserver构成,而且当master死机后,会有备用机器切换成master,使得任务不会终止,极大的提高了容错率。Mapreduce是针对分布式并行计算的一套编程模型。BigTable的机制可以使得GFS获得很好的负载均衡。这三块基石完美的组合在一起,极大地促进了大数据时代的到来和发展。虽然我没有怎么看懂这三大理论讲的是什么,但他们的作用好像就是突破了计算机的原本的计算上限,还提高了容错率,使得原来一些困难的,解决不了问题得到了解决,还降低了解决问题的成本。
    我作为一个物联班的学生,未来是一定要使用计算机的,并且还要学会好几种计算机语言和技术,所以我认为Google三大理论对我而言是非常有用的。物联网专业就将网络与物品相关联相连接的一门专业,他要求采集物品的各种信息数据,如在快递行业里,要知道货物是否被发货,是否损坏等等情况,从哪条道路运送货物最近,最快,这就需要各种各样的数据来分析来计算,这就需要类似大数据这样的技术来帮忙了,而三大理论作为大数据的基石,当然就需要了解了。
    三大理论的提出和实践极大的促进了计算机网络技术的发展,他们的使用范围也越来越大,据我所知“MapReduce 编程模型在 Google 内部成功应用于多个领域。Bigtable 的集群从 2005 年 4月开始已经投入使用了,截止到 2006 年 4 月,已经有超过 60 个项目使用 Bigtable 了。并且Google 文件系统展示了一个使用普通硬件支持大规模数据处理的系统的特质。GFS 成功的实现了我们对存储的需求,在 Google 内部,无论是作为研究和开发的存储平台,还是作为生产系统的数据处理平台,都得到了广泛的应用。”(引用)这三大理论所导出的技术的应用大大扩展了计算计网络方面的应用,使得他更加的多元化。GFS,MapReduce和BigTable的应用让Google公司的技术突飞猛进,让他变成了我们今天所看到的样子,我们应该对这些提出了三大理论的人致以深深的感谢。

你可能感兴趣的:(读Google三大理论有感)