jstorm
jstorm简介:
JStorm 可以同Hadoop mapreduce进行类比, 用户可以按照Jstorm的处理流程去实现一个Topo,然后将这个Topo交给JStorm系统,Jstorm在基于协调器Zookeeper协调下,将任务跑起来,并且按7 * 24小时运行起来,在执行过程中如果某个worker 发生意外故障,协调器立即会分配一个新的worker替换这个失效的worker。
jstorm中重要的名词解释:
1、topology
jstorm所执行的任务,其实就是一个topology,一个topology可以包含多个spout,多个bolt,多级bolt
2、spout
流的来源
3、bolt
核心业务逻辑处理
4、tuple
数据流
特点:
应用场景:
处理流程图:
相关参数:
相关阅读
一、简介 JStorm是一个分布式实时计算引擎。JStorm是一个类似于Hadoop MapReduce的系统,用户按照指定的接口实现一个任务,然后将这