聊聊JStorm的最佳实践

  • 时间:
  • 浏览:0

Alibaba JStorm 是4个多多 多强大的企业级流式计算引擎,是Apache Storm 的4倍性能, 都里能 自由切换行模式或mini-batch 模式,JStorm 不仅提供4个多多 多流式计算引擎, 还提供实时计算的完整解决方案, 涉及到更多的组件, 如jstorm-on-yarn, jstorm-on-docker, SQL Engine, Exactly-Once Framework 等等。

JStorm解决数据的办法 是基于消息的流水线解决, 但会 很糙适合无请况计算,也过后 计算单元的依赖的数据完整在接受的消息中都里能 找到, 但会 最好4个多多 多数据流不依赖另外4个多多 多数据流。

但会 ,常常用于:

·日志分析,从日志中分析出特定的数据,并将分析的结果存入外部存储器如数据库。目前,主流日志分析技术就使用JStorm或Storm

·管道系统, 将4个多多 多数据从4个多多 多系统传输到另外4个多多 多系统, 比如将数据库同步到Hadoop

·消息转化器, 将接受到的消息按照有某种格式进行转化,存储到另外4个多多 多系统如消息里面件

·统计分析器, 从日志或消息中,提炼出某个字段,但会 做count或sum计算,最后将统计值存入外部存储器。··里面解决过程但会 更冗杂。

·实时推荐系统, 将推荐算法运行在jstorm中,达到秒级的推荐效果

有一篇相关文章亲戚朋友可完整了解——《CentOS 6.8 实战部署JStorm集群》