Storm集群间的通信机制
Storm为分布式实时计算提供了一组通用原语,可被用于“流处理”之中,实时处理消息并更新数据库。这是管理队列及工作者集群的另一种方式。 Storm也可被用于“连续计算”(continuous computation),对数据流做连续查询,在计算时就将结果以流的形式输出给用户。它还可被用于“分布式RPC”,以并行的方式运行昂贵的运算。
Storm可以方便地在一个计算机集群中编写与扩展复杂的实时计算,Storm用于实时处理,就好比 Hadoop 用于批处理。Storm保证每个消息都会得到处理,而且它很快——在一个小集群中,每秒可以处理数以百万计的消息。更棒的是你可以使用任意编程语言来做开发。
赵渝强老师博客地址:http://collen7788.blog.51cto.com/
大数据消息(Kafak)与实时处理(Storm)系统系列套餐
购买套餐,享受85折优惠!
套餐地址:https://edu.51cto.com/pack/view/id-1003.html
=====Apache Storm课程大纲=====
一、课程概述
(*)课程概述
(*)搭建Linux虚拟机环境和JDK
二、Storm的体系结构
(*)什么是实时处理系统
(*)对比Hadoop和Storm的区别
(*)Apache Storm的体系结构
三、安装配置Storm
(*)安装配置ZooKeeper
(*)安装配置Storm集群
四、Storm案例分析
(*)Demo演示:WordCountTopology
(*)WordCount数据流程分析
(*)编程实现WordCountTopology
(*)部署运行WordCountTopology
五、Storm的内部原理
(*)Storm在ZooKeeper上保存的数据结构
(*)Storm集群任务提交的流程
(*)Storm集群的内部通信机制
六、集成Storm和JDBC
(*)JDBC简介
(*)集成Storm和JDBC
七、集成Storm和Redis
(*)Redis简介和Demo演示
(*)集成Storm和Redis
八、集成Storm和Apache HDFS
(*)Apache Hadoop简介和环境的搭建
(*)集成Storm和Apache HDFS
九、集成Storm和Apache HBase
(*)Apache HBase简介和环境的搭建
(*)集成Storm和Apache HBase
十、集成Storm和Apache Kafka
(*)Apache Kafka简介和环境的搭建
(*)集成Storm和Apache Kafka
十一、集成Storm和Apache Hive
(*)Apache Hive简介和环境的搭建
(*)集成Storm和Apache Hive
十二、集成Storm和JMS
(*)JMS简介和Demo演示
(*)集成Storm和JMS
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 课程概述
- 1-1试看 课程概述09:09
- 1-2试看 准备实验环境16:03
- 第二章 Apache Storm的体系结构
- 2-1试看 什么是实时处理系统10:36
- 2-2对比Hadoop和Storm的区别06:39
- 2-3Apache Storm的体系结构11:00
- 第三章 安装配置Apache Storm
- 3-1安装配置ZooKeeper16:16
- 3-2安装配置Storm集群21:30
- 3-3配置Storm的HA(高可用性)07:51
- 第四章 Storm案例分析
- 4-1Demo演示:WordCountTopology27:57
- 4-2WordCountTopology数据流分析(Storm的编程模型)18:05