首页
学习
活动
专区
工具
TVP
发布
技术百科首页 >Storm >什么是Storm?

什么是Storm?

词条归属:Storm

Storm是一个开源的分布式实时计算系统,用于处理大量的数据流。Storm可以用于处理实时分析、在线机器学习、连续计算、分布式RPC、ETL等各种应用场景。

Storm的主要特点包括:

  • 快速:Storm的处理速度非常快,可以在每个节点上每秒处理上万条数据。
  • 可扩展:Storm是一个分布式系统,可以在集群中的机器上运行,以便处理大量数据。
  • 容错:Storm保证每一条数据都会被处理。如果一个任务失败,Storm会自动重新分配任务。
  • 易用:Storm的API简单易用,支持多种编程语言,包括Java、Clojure和Python
相关文章
什么是Storm,它可以用来做什么?
最近团队中有分析的场景,用到了JStorm来做数据的实时分析,于是花时间对于一些概念做了了解。 什么是Storm? 这个的话出来应该有几年时间了,阿里巴巴也重写了一套JStorm,核心的类名都是服用的
CSDN技术头条
2018-02-09
2K0
大数据Storm有什么优势?
在大数据Hadoop组件中,有MapReduce、Spark,但基于实时的流式计算,Hadoop体系外的Storm有着不可替代的快速的优势。那Storm的作用是什么呢?
希望的田野
2019-09-24
1.7K0
为什么说 Storm 比 Hadoop 快?
“快”这个词是不明确的,专业属于点有两个层面: 1.时延 , 指数据从产生到运算产生结果的时间,题主的“快”应该主要指这个。 2. 吞吐, 指系统单位时间处理的数据量。 首先明确一点,在消耗资源相同的情况下,一般来说storm的延时低于mapreduce。但是吞吐也低于mapreduce。 Storm的网络直传、内存计算,其时延必然比hadoop的通过hdfs传输低得多;当计算模型比较适合流式时,storm的流式处理,省去了批处理的收集数据的时间;因为storm是服务型的作业,也省去了作业调度的时延。所以从
CSDN技术头条
2018-02-12
6520
【Storm】Storm之what
基于:消息推模式(驱动方式)、分布式(物理结构)、流(逻辑结构)、实时(性能特点)的计算引擎(本质属性)。
章鱼carl
2022-03-31
7220
【Storm】Storm之how
通过ack机制,spout发送出去的每一条消息,都可以确定是被成功处理或失败处理,从而可以让开发者采取动作。
章鱼carl
2022-03-31
7210
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券