首页 >电脑软件 > storm-core-0.9.3.jar包 官方免费版
storm-core-0.9.3.jar包 官方免费版

storm-core-0.9.3.jar包 官方免费版

软件大小:9.02MB

软件语言:简体中文

软件类别:应用工具

更新时间:2026-03-02 06:44:18

版本:

应用平台:Windows平台

  • 软件介绍
  • 软件截图
  • 相关软件
  • 相关阅读
  • 下载地址

storm - core - 0.9.3.jar包官方免费版,是大数据处理领域的实用工具。它能助力开发者快速搭建实时计算框架,具有高效、灵活的特点。我特别喜欢其稳定的任务调度功能。之前在处理大规模流式数据时,常会出现任务混乱无序的状况,而这个包的任务调度功能可以巧妙合理地分配资源,保障任务有序执行,大大提高了数据处理的效率和准确性。

框架特色

分布式系统:可横向拓展,现在的项目不带个分布式特性都不好意思开源。

运维简单:Storm的部署的确简单。虽然没有Mongodb的解压即用那么简单,但是它也就是多安装两个依赖库而已。

高度容错:模块都是无状态的,随时宕机重启。

无数据丢失:Storm创新性提出的ack消息追踪框架和复杂的事务性处理,能够满足很多级别的数据处理需求。不过,越高的数据处理需求,性能下降越严重。

多语言:实际上,Storm的多语言更像是临时添加上去似的。因为,你的提交部分还是要使用Java实现。

功能介绍

·Nimbus负责在集群里面发送代码,分配工作给机器,并且监控状态。全局只有一个。

·Supervisor会监听分配给它那台机器的工作,根据需要启动/关闭工作进程Worker。每一个要运行Storm的机器上都要部署一个,并且,按照机器的配置设定上面分配的槽位数。

·Zookeeper是Storm重点依赖的外部资源。Nimbus和Supervisor甚至实际运行的Worker都是把心跳保存在Zookeeper上的。Nimbus也是根据Zookeerper上的心跳和任务运行状况,进行调度和任务分配的。

·Storm提交运行的程序称为Topology。

·Topology处理的最小的消息单位是一个Tuple,也就是一个任意对象的数组。

·Topology由Spout和Bolt构成。Spout是发出Tuple的结点。Bolt可以随意订阅某个Spout或者Bolt发出的Tuple。Spout和Bolt都统称为component。

软件截图
  • storm-core-0.9.3.jar包 官方免费版
  • storm-core-0.9.3.jar包 官方免费版下载地址

相关软件

相关阅读