4.7 这不是一个单选题
在驾驭大数据的分析生态环境中,海量并行关系型数据库、云计算、MapReduce都可以发挥重要的作用。可以将这3项技术整合起来使用,并从大数据中获得最大的价值。有许多方式可以把这些不同的技术整合起来。
■ 数据库可以运行在云里。
■ 数据库可以内置MapReduce功能。例如,Teradata公司的Aster平台拥有一项SQL MapReduce相关的专利技术,能把MapReduce的处理过程转换为SQL查询的一部分。
■ 还有一种同时使用数据库和MapReduce的方法,MapReduce可以对数据库内的数据进行处理,也可以把自身的处理结果导入数据库。
■ MapReduce也可以直接处理云计算环境内的数据。
■ 更进一步,MapReduce可以对部署在云内的数据库的库内数据进行处理!
这3种技术可以相互影响并协同工作。每一项技术都能加强其他技术,只要被正确地使用。你完全可以同时使用这些技术,这并不是一个单选题。分析环境内可以同时包含这些不同的技术与方案,许多企业已经开始努力实现这3类技术的整合和协作了。此外,在刚才提到的各种分析场景下,还可以同时部署并配置网格计算方案。