第11章-流计算(2020年12月版本).pptVIP

  • 2
  • 0
  • 约7.7千字
  • 约 46页
  • 2026-04-14 发布于浙江
  • 举报

11.4.2Storm的特点Storm可用于许多领域中,如实时分析、在线机器学习、持续计算、远程RPC、数据提取加载转换等Storm具有以下主要特点:整合性:Storm可方便地与队列系统和数据库系统进行整合简易的API:Storm的API在使用上即简单又方便可扩展性:Storm的并行特性使其可以运行在分布式集群中容错性:Storm可自动进行故障节点的重启、任务的重新分配可靠的消息处理:Storm保证每个消息都能完整处理支持各种编程语言:Storm支持使用各种编程语言来定义任务快速部署:Storm可以快速进行部署和使用免费、开源:Storm是一款开源框架,可以免费使用11.4.3Storm设计思想Storm主要术语包括Streams、Spouts、Bolts、Topology和StreamGroupingsStreams:Storm将流数据Stream描述成一个无限的Tuple序列,这些Tuple序列会以分布式的方式并行地创建和处理每个tuple是一堆值,每个值有一个名字,并且每个值可以是任何类型Tuple本来应该是一个Key-Value的Map,由于各个组件间传递的tuple的字段名称已经事先定义好了,所以Tuple只需要按序填入各个Value,所以就是一个ValueList(值列表)Field1Field2Field3Field4

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档