实时计算框架Storm

本课程我们为您精心安排了Storm的相关内容,带你快速进入Storm,对数据进行实时流式处理。学习方式分为三种模式:视频讲解、实验任务操作、习题检测等,内容包括Storm 安装部署,Storm 架构讲解,Storm Shell 基本操作,Storm多语言API介绍,Storm对日志进行处理,与Kafka的结合使用,以及Storm Trident的多种编程模型对数据进行统计分析等。

通过本课程,您将掌握以下内容:

1、熟悉Storm是什么、工作原理以及安装部署。

2、熟悉Storm 的架构。

3、掌握Storm Shell 模式的基本操作。

4、掌握Storm的计算模型。

5、掌握Storm Trident及各组件模型的作用及用法。

6、掌握Storm与Kafka的结合使用。



  • 教学老师:平台默认讲师
  • 课程难度:
  • 主题分类:基础学习
  • 预计学习时间:31h
展开剩余
收 起
  • 01
    Storm部署规划
    本视频课程详细讲解了Storm集群规划和部署要点。
    13m
  • 02
    Storm单机部署和集群部署演示
    本视频主要讲解了Storm单机部署的演示和集群部署演示。
    36m
  • 03
    Storm 单机模式安装
    本任务介绍了Storm的基本概念,运行模式以及在Linux下安装Storm单机模式。
    2h
  • 04
    Storm Shell 基本操作
    本任务介绍了 Storm Shell 常用的各项命令,list、deactivate、classpath、version、rebalance、kill等。
    2h
  • 05
    Storm Java API
    本视频课程主要讲解了storm java api spout和storm java api bolt。
    41m
  • 06
    Storm WordCount
    本任务介绍了Storm程序开发,实现实时获取数据、统计词频Top N的功能。
    2h
  • 07
    Storm多语言API介绍
    本视频主要对Storm多语言API进行讲解。
    19m
  • 08
    Storm多语言API实例
    本视频主要讲解了Storm多语言API实例-ManualDRPC和Storm多语言API实例-WordCount。
    39m
  • 09
    Storm多语言API代码分析
    本视频主要讲解了Storm多语言API的代码部分。
    37m
  • 10
    Storm drpc介绍和代码分析
    本视频主要讲解了Storm drpc介绍和简单实例,Storm drpc流程和代码分析。
    43m
  • 11
    Storm drpc实例
    本视频主要讲解了Storm drpc复制实例rech。
    22m
  • 12
    Storm架构概述
    本视频课程主要讲解了Storm原理和架构概述,Storm DAG计算模型概述。
    20m
  • 13
    Storm DAG计算模型详解
    本视频主要讲解了Storm DAG计算模型。
    34m
  • 14
    Storm DAG计算模型设计模式
    本视频主要讲解了Storm DAG计算模型设计模式。
    17m
  • 15
    Storm系统架构介绍
    本视频主要讲解了Storm系统架构构成。
    33m
  • 16
    Storm系统架构应用与总结
    本视频主要讲解了Storm系统架构的并发模型、数据传输并进行总结。
    29m
  • 17
    Trident介绍和基本用法
    本视频主要讲解了Storm Trident编程模型和基本用法。
    40m
  • 18
    Trident原理
    本视频详细讲解了Trident编程模型的原理。
    28m
  • 19
    Trident实现可靠PV统计
    本视频主要讲解了Trident实现可靠PV统计的代码并进行了演示。
    32m
  • 20
    Storm--Transactional级别和Spout和State接口
    本视频主要讲解了Transactional,Spout和State接口。
    34m
  • 21
    Storm--Trident深入分析TransactionalTridentKafkaSpout
    本视频主要讲解了Trident深入分析Transactional Trident Kafka Spout。
    27m
  • 22
    Storm--Trident深入分析 RedisState
    本视频主要讲解了Trident深入分析 RedisState。
    27m
  • 23
    Storm Trident之Filter
    本任务介绍了核心Stream,使用Trident编程模型,编写Filter代码,为某电信营业厅实现过滤功能,过滤出158开头的电话号码。
    2h
  • 24
    Storm Trident之Function
    本任务介绍了使用Trident编程模型,编写Function代码,实现对数据后面追加文字的功能。
    2h
  • 25
    Storm Trident之Aggregate
    本任务介绍了使用分区聚合partitionAggregate方法和Aggregator聚合器,编写Aggregate代码,实现统计每个电话号码话费的功能。
    2h
  • 26
    Storm Trident之WordCount
    本任务介绍了用Trident编程模型,编写WordCount程序,实时统计出商品的销售情况。
    2h
  • 27
    Storm--消息队列和Kafka介绍
    本视频主要讲解了消息队列和Kafka的介绍。
    39m
  • 28
    Storm--kafka特点总结与storm结合优势
    本视频主要讲解了Kafka的特点与Storm结合的优势。
    23m
  • 29
    Storm--kafka实时日志过滤实例
    本视频主要讲解了Kafka实时日志过滤实例。
    36m
  • 30
    Storm Kafkaspout与Storm Kafkabolt深入分析
    本视频主要讲解了Storm Kafka spout与Storm Kafka bolt。
    36m
  • 31
    Storm pv统计实例设计实现
    本视频主要讲解了Storm PV统计实例的设计实现。
    27m
  • 32
    Storm pv统计实例演示和问题分析
    本视频主要讲解了Storm PV统计实例及问题分析。
    25m
  • 33
    Storm 实战项目-日志处理
    本任务介绍了Storm在工作中的具体操作流程以及使用Storm对日志进行处理,按需求输出结果。
    3h
222
学员评论(0)