这是2种不同的架构。

他们的区别是SparkStreaming的吞吐量非常高,秒级准实时处理,Storm是容错性非常高,毫秒级实时处理

解释:sparkStreaming是一次处理某个间隔的数据,比如5秒内的数据,批量处理,所以吞吐量高。

Storm是来一条处理一条,所以速度快,不存在丢失数据

应用场景:对于数据非常重要不能丢失数据的,不能有延迟的,比如股票,金融之类场景的使用Storm

对于没那么高精度,但是要处理大量的数据,可以用sparkSremaing

最新文章

  1. C#+JQuery+.Ashx+百度Echarts实现全国省市地图和饼状图动态数据图形报表的统计
  2. Oracle实战训练——ATM取款机业务
  3. delphi7 编译程序时报win32.indcu.a病毒的解决方法
  4. Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.解决办法
  5. Spring 3.x 实践 第一个例子(Spring 3.x 企业应用开发实战读书笔记第二章)
  6. MOCKITO 应用示例
  7. HashTable的数组和连接两种实现方法(Java版本号)
  8. php获取本周周一、周日时间,上周周一、周日时间,本月第一天,本月最后一天,上个月第一天,最后一天时间
  9. Java(多态练习 instanceof)
  10. Memory Map
  11. Zabbix Agent active主动模式监控
  12. linux学习--2019-04-22
  13. 【Git】Git使用记录: remove *.lock eg: index.lock/head.lock
  14. 解决httpclient的NoHttpResponseException异常
  15. Java 包与类的命名(util、service、tool、dao )区别
  16. Linux记录-配置sudoers无密登录和环境变量
  17. nmap学习之nmap -sP 【目标】
  18. CSS学习笔记07 盒子模型
  19. Intellij IDEA 使用GitHub+Git
  20. Nginx 配置高可用

热门文章

  1. SpringBoot+MyBatisPlus整合时提示:Invalid bound statement(not found):**.dao.UserDao.queryById
  2. 【转载】Android内存泄漏的8种可能
  3. iOS多线程定时器
  4. Linux shell--基础指令
  5. Java Web工程目录结构
  6. eclipse git 主干代码合并到分支
  7. Python对Redis增删改查
  8. TED演讲积累。
  9. (day58)十、Cookie、Session、Token、Django中间件
  10. nui-app 笔记