1) The purpose is different: Big data is to explore the value of information, while cloud computing mainly manages resources through the Internet and provides corresponding services.
2) Different objects: the object of big data is data, and the object of cloud computing is Internet resources and applications.
3) Different backgrounds: the emergence of big data lies in the geometric multiple growth of big data generated by users and all walks of life in society; The emergence of cloud computing lies in the growth of user service demand and the improvement of enterprise's ability to handle business.
4) Different values: The value of big data lies in finding effective information of data, and cloud computing can save a lot of use costs.
Regardless of the current development of cloud computing, the future trend is: as the bottom of computing resources, cloud computing supports the upper-level big data processing, and the development trend of big data is the query efficiency and analysis ability of real-time interaction, which is really exciting to borrow the words from a technical paper of Google: "PB-level data can be operated with a click of a mouse".
Big data analysis is often associated with cloud computing, because real-time large-scale data set analysis requires a framework like MapRece to distribute work to dozens, hundreds or even thousands of servers, and big data requires special technology to effectively handle a large amount of data. Technologies suitable for big data, including large-scale parallel processing database, data mining power grid, distributed file system, distributed database, computing platform, Internet and extensible storage system, refer to massive data with daily processing capacity above PB level, which are generally used for mining, analyzing and doing some intelligent business sectors.
Big data must be related to cloud computing (big data and cloud computing are not necessarily related, you can use cloud computing or not). Data center is the foundation of cloud computing. From a technical point of view, the relationship between big data and cloud computing is as inseparable as the front and back of a coin. Big data cannot be processed by a single computer, and it must adopt a distributed architecture. It is characterized by distributed data mining of massive data, but it must rely on cloud computing distributed processing, distributed database and cloud storage, virtualization and other technologies. With the advent of the cloud era, big data has attracted more and more attention.