Storm 实战基础 :WordCount 实例 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    正如大家写第一个 HelloWorld 一样的,WordCount 就是 Storm 的最基础实例。本课程将从 WordCount 实例讲解 Storm 的开发过程,让大家更加容易理解 Storm 的编程模型,从而更容易上手进行 Storm 的应用开发。

    1.Storm 应用实例设计 00:18:50

    本课时主要讲解了 Storm 应用实例设计相关的内容,先从需求分析出发,了解实例目的,然后结合 Hadoop 批处理模型类似实例的对比,分析出其中的特点,在进 Storm 编程模型的深入讲解,最后做出一个实例的设计方案,重点讲解了拓扑设计。

    2.WordCount 实例代码讲解 00:19:04

    本课时主要讲解 WordCount 实例的代码部分,详细地介绍如何使用 Storm 的编程模型去实现具体的实时事务。

    3.Storm 应用实例演示及总结 00:19:22

    本课时主要讲解如何进行 Storm 执行,包括本地模式以及集群模式。其中也涉及其他相关的知识,如如何使用 maven 打包,如何进行拓扑监控,最后再对 Storm 的命令进行讲解,让大家能够快速的使用 Storm 集群。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Storm 实战基础 :WordCount 实例

3课时,57分钟2015-05-19
blogchong
blogchong

极客学院签约布道师

课程背景:
本课程的主要目的是进一步加强对 Storm 编程模型的理解,学习 Storm 应用开发模式,并且从基础出发,对后面复杂类型的 Storm 应用开发起一个铺垫的作用。整个过程将从设计开始,到代码的详细讲解,到最后拓扑在集群中的执行,以及使用UI进行拓扑监控。


核心内容:
1.应用实例设计
2.实例代码讲解
3.应用实例演示


软件环境:Linux,Eclipse


是否提供资料:


课程等级:初级


适合人群:
数据工程师,对数据处理实时性要求比较高的开发工程师。

  • 技术问答
  • 1

    Storm 应用实例设计

    18:50

    本课时主要讲解了 Storm 应用实例设计相关的内容,先从需求分析出发,了解实例目的,然后结合 Hadoop 批处理模型类似实例的对比,分析出其中的特点,在进 Storm 编程模型的深入讲解,最后做出一个实例的设计方案,重点讲解了拓扑设计。

  • 2

    WordCount 实例代码讲解

    19:04

    本课时主要讲解 WordCount 实例的代码部分,详细地介绍如何使用 Storm 的编程模型去实现具体的实时事务。

  • 3

    Storm 应用实例演示及总结

    19:22

    本课时主要讲解如何进行 Storm 执行,包括本地模式以及集群模式。其中也涉及其他相关的知识,如如何使用 maven 打包,如何进行拓扑监控,最后再对 Storm 的命令进行讲解,让大家能够快速的使用 Storm 集群。

相关课程

  • Storm 集群安装部署

    本课程将详细讲述 Storm 集群的安装部署、Zookeeper 介绍及相关依赖软件的安装,并且对安装部署的过程中容易出错的环节进行着重解说。

    5课时 72分钟
    初级
    7391人学习
  • Storm 体系概要

    本课程主要从发展历史、相关术语、原理架构、扩展以及发展趋势等几个方面对 Storm 进行一个全面的讲解,让我们对 Storm 有一个更全面的认识,从而能够更好的去学习它。

    6课时 49分钟
    初级
    8451人学习
  • 初识 Apache Storm

    本课程将会介绍 Storm 的基本功能、Storm 等分布式计算平台的基本工作原理(讲解 Storm 流模型的基本原理,也会涉及到 Hadoop 等其他分布式计算平台)、Storm 的优点以及与 Storm 分布式计算相关的一些术语(Topology、Spout、Bolt、Nimbus、Supervisor、Task、Worker、Trident 等),讲解了开发环境的搭建以及 Storm 的配置方法,对分布式版本控制的使用方法结合实际案例进行详细介绍,并给出了第一个 HelloStorm 实战演示程序作为入门。

    5课时 46分钟
    初级
    9454人学习
  • 走近 Docker

    本课程通过一些简单的实际操作,帮助学员快速的对 Docker 建立一个感性的认识,培养学员对 Docker 的兴趣,从而为后续的进一步学习打下基础。最后以一个完整的例子,演示如何在单个物理机上创建多个容器,并使得这些容器能协同工作。

    5课时 32分钟
    中级
    9988人学习