先总结汇总一下大数据有哪些计算模式:
1. 批处理计算
针对大规模数据的批量处理。主要技术有MapReduce、Spark等
2. 流计算
针对流数据的实时计算处理。主要技术:Storm、Flume、Streams、Puma、DStream、S4、SuperMario、银河流数据处理平台。
3. 图计算
针对大规模图结构数据的处理。主要技术:Pregel、GraphX、Giraph、PowerGraph、Hama、GoldenOrb等
4. 查询分析计算
大规模数据的存储管理和查询分析。主要技术:Hive、Impala、Dremel、Cassandra等。