《大数据分析原理与实践》——第1章 绪论 1.1 什么是大数据

本文涉及的产品
云原生大数据计算服务 MaxCompute,5000CU*H 100GB 3个月
云原生大数据计算服务MaxCompute,500CU*H 100GB 3个月
简介: 本节书摘来自华章计算机《大数据分析原理与实践》一书中的第1章,第1.1节,作者 王宏志,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第1章

绪  论

1.1 什么是大数据

1.大数据的定义

“大数据”的概念起源于2008年9月《自然》(Nature)杂志刊登的名为“Big Data”的专题。2011年《科学》(Science)杂志也推出专刊“Dealing with Data”对大数据的计算问题进行讨论。谷歌、雅虎、亚马逊等著名企业在此基础上,总结了他们利用积累的海量数据为用户提供更加人性化服务的方法,进一步完善了“大数据”的概念。

根据维基百科的定义,大数据是指无法在可承受的时间范围内用常规软件工具进行捕捉、管理和处理的数据集合。

在维克托·迈尔–舍恩伯格及肯尼斯·库克耶编写的《大数据时代》中,大数据指的是不用随机分析法(抽样调查)这样的捷径,而采用所有数据进行分析处理。

“大数据”研究机构Gartner将“大数据”定义为需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

2.大数据的背景

一般来说,大数据泛指巨量的数据集。当今社会,互联网尤其是移动互联网的发展,显著地加快了信息化向社会经济以及大众生活等各方面的渗透,促使了大数据时代的到来。近年来,人们能明显地感受到大数据来势迅猛。据有关资料显示,1998年,全球网民平均每月使用流量是1 MB,2003年是100 MB,而2014年是10 GB;全网流量累计达到1EB(即10亿GB)的时间在2001年是一年,在2004年是一个月,而在2013年仅需要一天,即一天产生的信息量可刻满1.88亿张DVD光盘。事实上,我国网民数居世界首位,产生的数据量也位于世界前列,这其中包括淘宝网站每天超数千万次的交易所产生的超50 TB的数据,包括百度搜索每天生成的几十PB的数据,也包括城市里大大小小的摄像头每月产生的几十PB的数据,甚至还包括医院里CT影像抑或门诊所记录的信息。总之,大到学校、医院、银行、企业的系统行业信息,小到个人的一次百度搜索、一次地铁刷卡,大数据存在于各行各业,存在于民众生活的边边角角。

另一方面,大数据因自身可挖掘的高价值而受到重视。国家的宽带化战略的实施,云计算服务的起步、物联网的广泛应用和移动互联网崛起的同时,数据处理能力也迅速发展,数据积累到一定程度,其资料属性将更加明晰,显示出开发的价值。同时,社会的节奏越来越快,要求快速反应和精细管理,急需借助对数据的分析和科学的决策,这样,我们便需要对上面所说的形形色色的海量数据进行开发。也就是说,大数据的时代来了。

有学者称,大数据将引发生活、工作和思维的革命;《华尔街日报》将大数据称为引领未来繁荣的三大技术变革之一;麦肯锡公司的报告指出,数据是一种生产资料,大数据将是下一个创新、竞争、生产力提高的前沿;世界经济论坛的报告认为大数据是新财富,价值堪比石油;等等。因此,大数据的开发利用将成为各个国家抢占的新的制高点。

3.大数据的特点

大数据是相对于一般数据而言的,目前对大数据尚缺乏权威的严格定义,通常大家用“4V”来反映大数据的特征:

1)Volume(规模性):大数据之“大”,体现在数据的存储和计算均需要耗费海量规模的资源上。规模大是大数据最重要的标志之一,事实上,数据只要有足够的规模就可以称为大数据。数据的规模越大,通常对数据挖掘所得到的事物演变规律越可信,数据的分析结果也越具有代表性。例如,美国宇航局收集和处理的气候观察、模拟数据达到32 PB;而FICO的信用卡欺诈检测系统要监测全世界超过18亿个活跃信用卡账户。不过,现在也有学者认为,社会对大数据的关注,更多地应引导到对数据资源获得与利用的重视上来,因为对于某些中小数据的挖掘也有价值,目前报道的一些大数据挖掘的应用例子,不少只是TB级的规模。

2)Velocity(高速性):大数据的另一特点在于数据增长速度快,急需及时处理。例如,大型强子对撞机实验设备中包含15亿个传感器,平均每秒钟收集超过4亿的实验数据;同样在一秒钟里,有超过3万次用户查询提交到谷歌,3万微博被用户撰写。而人们对数据处理的速度的要求也日益严格,力图跟上社会的节奏,有报道称,美国中情局就要求利用大数据将分析搜集数据的时间由63天缩短为27分钟。

3)Variety(多样性):在大数据背景下,数据在来源和形式上的多样性愈加突出。除以结构化形式存在的关系数据,网络上也存在大量的位置、图片、音频、视频等非结构化信息。其中,视频等非结构化数据占很大比例,有数据表明,到2016年,全部互联网流量中,视频数据将达到55%,那么,有理由相信,大数据中90%都将是非结构化数据。并且,大数据不仅仅在形式上表现出多元化,其信息来源也表现出多样性,大致可将其分为网络数据、企事业单位数据、政府数据、媒体数据等几种。

4)Value(高价值性):大数据价值总量大,但价值稀疏,即知识密度低。大数据以其高价值吸引了全世界的关注,据全球著名咨询公司麦肯锡报告:“如果能够有效地利用大数据来提高效率和质量,预计美国医疗行业每年通过数据获得的潜在价值可超过3000亿美元,能够使得美国医疗卫生支出降低8%。”然而,大数据的知识密度非常低,IBM副总裁CTO Dietrich表示:“可以利用Twitter数据获得用户对某个产品的评价,但是往往上百万条记录中只有很小的一部分真正讨论这款产品。”并且,虽然数据规模与数据挖掘得到的价值之间有相关性,但是两者难以用线性关系表达。这取决于数据的价值密度,同一事件的不同数据集即便有相同的规模(例如对同一观察对象收集的长时间稀疏数据和短时间密集数据),其价值也可以相差很多,因为数据集“含金量”不同,大数据中多数数据是重复的,忽略其中一些数据并不影响对其挖掘的结果。

注意,大数据之所以难处理不仅在于规模大,更大的挑战是其随时间的变化快和类型的多样性,随时间和类型的变化增加了大数据的复杂性,同时也丰富了大数据的内涵。对大数据仅仅冠以“大”这一形容词是不全面的,只不过在大数据“4V”中,规模相对于变化和类型这两个特征量来说容易定量。而且即便是单一类型的数据集,只要有足够的规模也能称得上是大数据。当然,数据的规模越大,通常对数据挖掘所得到的事物演变规律越可信,数据分析的结果也越有代表性。因此对大数据这一词汇突出“规模大”这一特征是可以理解的。

另外,大数据除了需要有足够规模的数据,还有可能涉及一定的时间或空间跨度,即要具有普遍性。例如,每分钟将一个人的身体数据记录下来以了解其身体状况,是有效的,如果将频率改为每秒钟,数据规模有所增加,但其价值并无提升。显然,数据样本密度与被观察对象有关,如风力发电机的很多传感器每毫秒就要检测一次,以检查叶片等的磨损程度。

相关实践学习
基于MaxCompute的热门话题分析
本实验围绕社交用户发布的文章做了详尽的分析,通过分析能得到用户群体年龄分布,性别分布,地理位置分布,以及热门话题的热度。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
相关文章
|
1月前
|
SQL 消息中间件 分布式计算
大数据-124 - Flink State 01篇 状态原理和原理剖析:状态类型 执行分析
大数据-124 - Flink State 01篇 状态原理和原理剖析:状态类型 执行分析
63 5
|
1天前
|
并行计算 数据挖掘 大数据
Python数据分析实战:利用Pandas处理大数据集
Python数据分析实战:利用Pandas处理大数据集
|
1月前
|
存储 分布式计算 druid
大数据-155 Apache Druid 架构与原理详解 数据存储 索引服务 压缩机制
大数据-155 Apache Druid 架构与原理详解 数据存储 索引服务 压缩机制
49 3
|
1月前
|
消息中间件 分布式计算 druid
大数据-154 Apache Druid 架构与原理详解 基础架构、架构演进
大数据-154 Apache Druid 架构与原理详解 基础架构、架构演进
27 2
|
1月前
|
SQL 消息中间件 分布式计算
大数据-141 - ClickHouse 集群 副本和分片 Zk 的配置 Replicated MergeTree原理详解(一)
大数据-141 - ClickHouse 集群 副本和分片 Zk 的配置 Replicated MergeTree原理详解(一)
50 0
|
1月前
|
SQL 大数据
大数据-141 - ClickHouse 集群 副本和分片 Zk 的配置 Replicated MergeTree原理详解(二)
大数据-141 - ClickHouse 集群 副本和分片 Zk 的配置 Replicated MergeTree原理详解(二)
60 0
|
1月前
|
存储 SQL 分布式计算
大数据-127 - Flink State 04篇 状态原理和原理剖析:状态存储 Part2
大数据-127 - Flink State 04篇 状态原理和原理剖析:状态存储 Part2
17 0
|
1月前
|
存储 消息中间件 大数据
大数据-126 - Flink State 03篇 状态原理和原理剖析:状态存储 Part1
大数据-126 - Flink State 03篇 状态原理和原理剖析:状态存储 Part1
54 0
|
1月前
|
存储 SQL 分布式计算
大数据-125 - Flink State 02篇 状态原理和原理剖析:广播状态
大数据-125 - Flink State 02篇 状态原理和原理剖析:广播状态
40 0
|
1月前
|
消息中间件 NoSQL Kafka
大数据-116 - Flink DataStream Sink 原理、概念、常见Sink类型 配置与使用 附带案例1:消费Kafka写到Redis
大数据-116 - Flink DataStream Sink 原理、概念、常见Sink类型 配置与使用 附带案例1:消费Kafka写到Redis
114 0
下一篇
无影云桌面