| Spark Streaming | Storm | |
|---|---|---|
| 实时计算模型 | 准实时,对一个时间段内的数据收集起来,作为一个RDD,再处理 | 纯实时,来一条数据处理一条数据 |
| 实时计算延迟度 | 秒级 | 毫秒级 |
| 吞吐量 | 高 | 低 |
| 事务机制 | 支持,但不够完善 | 支持完善 |
| 健壮性 / 容错性 | Checkpoint,WAL,一般 | ZooKeeper,Acker,非常强 |
| 动态调整并行度 | 不支持 | 支持 |
| Spark Streaming | Storm | |
|---|---|---|
| 实时计算模型 | 准实时,对一个时间段内的数据收集起来,作为一个RDD,再处理 | 纯实时,来一条数据处理一条数据 |
| 实时计算延迟度 | 秒级 | 毫秒级 |
| 吞吐量 | 高 | 低 |
| 事务机制 | 支持,但不够完善 | 支持完善 |
| 健壮性 / 容错性 | Checkpoint,WAL,一般 | ZooKeeper,Acker,非常强 |
| 动态调整并行度 | 不支持 | 支持 |
相关文章: