阅读量:2
Storm支持以下种类的Bolt:
-
BasicBolt:最简单的Bolt类型,实现了IBasicBolt接口,可以处理输入的tuple并发出新的tuple。
-
RichBolt:实现了IRichBolt接口,可以在Bolt中访问元组的元数据,如元组的分区信息等。
-
ShellBolt:用来执行外部的Shell命令或脚本的Bolt。
-
TickTupleBolt:实现了ITickTuple接口,可以处理特殊的TickTuple,用于定时触发Bolt的操作。
-
CoordinatedBolt:实现了ICoordinatedBolt接口,可以协调多个Bolt实例之间的操作。
-
StatefulBolt:实现了IStatefulBolt接口,可以维护状态信息,如累积计数器、滑动窗口等。
除了以上列出的Bolt类型,Storm还支持用户自定义的Bolt类型,可以根据需要实现相应的接口来定义自己的Bolt。
以上就是关于“Storm支持哪些种类的Bolt”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm