批处理(batch computing)
对一定规模了的数据进行处理,类似搬砖,10个10个的搬。
场景: 离线数据统计、报表分析等。
特点: 批量计算非实时、高延迟,计算完成后才可以得到结果。
框架: Hapoop MapReduce。
流处理(stream computing)
对源源不断的数据流进行处理,类似水龙头出水。
场景: 实时监控、实时风控等。
特点: 流式计算实时、低延迟,实时取最新的结果。
框架: 大数据下的两种计算模式Spark(宏观上)、Flink。
本文内容转载自小滴课堂。