关于大数据和云计算的关系,人们通常会有误解,而且也会把它们混起来说。做一个直白解释就是:云计算是硬件资源的虚拟化;大数据是海量数据的高效处理。
大数据解决了两个问题(处理海量数据):
1.存储 ------分布式存储
2.计算 ------分布式计算
云计算(提供服务):
1.提供服务(把数据整合在一个中心,对外提供一个服务。例如:阿里云)
2.硬件资源的虚拟化
分布式:由分布在不同主机的进程协同在一起,才能构成整个应用。
联系:
从大数据到云计算的角度来说,可以说是有联系,也可以是没联系。当大数据需要计算,可以把数据交给云计算(内部搭建的集群)来处理。也可以自己搞个计算中心,自己购买服务器,硬件设备等来对数据进行处理。
从云计算到大数据的角度来说,大数据是一个方向。
总:大数据是技术,云计算是服务。