云计算 和大数据究竟有什么区别呢?

2019-03-12

和大数 据有什么区别呢?关于大 数据和云计算的关系人们通常会有误解。而且也 会把它们混起来说,分别做 一句话直白解释就是:云计算 就是硬件资源的虚拟化;大数据 就是海量数据的高效处理。

云计算

大数据 技术是指从各种各样类型的数据中,快速获 得有价值信息的能力。适用于大数据的技术,包括大规模并行处理(MPP)数据库,数据挖掘电网,分布式文件系统,分布式数据库,云计算平台,互联网,和可扩展的存储系统。

云计算 是基于互联网的相关服务的增加、使用和交付模式,通常涉 及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网 的一种比喻说法。过去在 图中往往用云来表示电信网,后来也 用来表示互联网和底层基础设施的抽象。

云计算 相当于我们的计算机和操作系统,将大量 的硬件资源虚拟化之后再进行分配使用,在云计 算领域目前的老大应该算是Amazon,可以说 为云计算提供了商业化的标准,另外值得关注的还有VMware(其实从 这一点可以帮助你理解云计算和虚拟化的关系),开源的 云平台较有活力的就是Openstack了。

大数据 相当于海量数据的“数据库”,而且通 观大数据领域的发展也能看出,当前的 大数据处理一直在向着近似于传统数据库体验的方向发展,Hadoop的产生 使我们能够用普通机器建立稳定的处理TB级数据的集群,把传统 而昂贵的并行计算等概念一下就拉到了我们的面前,但是其 不适合数据分析人员使用(因为MapReduce开发复杂),所以PigLatin和Hive出现了(分别是Yahoo!和facebook发起的项目,说到这补充一下,在大数据领域Google、facebook、twitter等前沿 的互联网公司作出了很积极和强大的贡献),为我们带来了类SQL的操作,到这里操作方式像SQL了,但是处理效率很慢,绝对和 传统的数据库的处理效率有天壤之别,所以人 们又在想怎样在大数据处理上不只是操作方式类SQL,而处理速度也能“类SQL”,Google为我们带来了Dremel/PowerDrill等技术,Cloudera(Hadoop商业化较强的公司,Hadoop之父cutting就在这 里负责技术领导)的Impala也出现了。


友情链接:    抢庄牛牛客户端   mc飞艇开奖网   手机真钱牛牛   K8彩官方网站   久久世界游戏