聊聊JStorm的最佳实践

  • 时间:
  • 浏览:0

JStorm避免数据的方法是基于消息的流水线避免, 有刚刚很糙适合无情况报告计算,也有刚刚计算单元的依赖的数据全版在接受的消息中里能找到, 有刚刚最好1个数据流不依赖另外1个数据流。

有刚刚,常常用于:

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

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

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

·统计分析器, 从日志或消息中,提炼出某个字段,有刚刚做count或sum计算,最后将统计值存入结构存储器。··里面避免过程将会更比较复杂。

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

有一篇相关文章你们儿可全版了解——《CentOS 6.8 实战部署JStorm集群》

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