|
storm简介:4 o1 \! T$ u1 K! C9 T$ n- |
* {* B/ W, {& [4 L" T) h
storm为分布式实时计算提供了一组通用原语,可被用于“流处理”之中,实时处理消息并更新数据库,这是管理队列及工作者集群的另一种方式。Storm也可以被用于“连续计算”(continuous computation),对数据流做连续查询,在计算时就将结果以流的形式输出给用户。它还可被用于“分布式RPC”以并行的方式进行昂贵的运算。6 E, c5 n" l7 k1 x, h0 i d
5 L' d" {" I7 k, ~# Q
应用领域:
" _$ N; _- V) d; G* w2 l4 o( ^
- h6 h5 e- B, XStorm有许多的应用领域,包括实时分析、在线机器学习、信息流处理(例如,可以使用storm处理新的数据和快速更新数据库)、连续性的计算(例如,使用storm连续查询,然后将记过返回给客户端,如将微博上的热门话题转发给用户)、分布式RPC(通过远程调用协议,通过网络从远程计算机程序上请求服务)、ETL(Extraction Transformation Loading,数据抽取,转换和加载)等。, o) ]. a! i) p) Q- x) I: b
7 W/ C2 j Z; L4 Z4 [4 p9 q* s6 `8 M. c# R
, y4 m5 s9 h6 `0 z
, B6 G7 O3 Y) ^; i/ F9 e
主要特点:
$ U- \5 O: |$ ?% ?' V0 m6 O+ ~" M# ], \% R" x
简单的编程模型 容错性 水平扩展 可靠的消息处理 快速 本地模式
" g# |# O" g# j1 c8 {! T: E S! z$ A( K4 p J+ d
课程目录:
( x' H1 ] I8 p! |
5 i% g, I- U, c" \( o【重点课程】01.Storm快速入门 7课
1 }, X! m, Y. } j; v/ `# Z
|% i3 |1 `( r& J【重点课程】02.实时计算开发-Storm从入门到精通 15课' K% `9 n3 w0 ?8 z7 X
' X8 t" V2 w5 ]: F
【重点课程】03.Storm大数据开发教程 8课' f$ m8 l4 e7 {8 w8 p
9 t# G2 F' w; o3 d: m1 |! }$ |
【重点课程】04.Storm应用实战视频教程 18课
# {8 C% z( D2 {- r: H
7 a( w- r! u/ X【重点课程】05.Storm流计算之项目篇 3课- h5 y8 `+ ]3 U/ h# ~9 S
9 Q/ C( l( H; W' \, O7 V: G7 ?+ r【重点课程】06.Storm集群的搭建与实战 8课
: J8 k9 D3 ^( ]8 h7 D
4 M2 d, g# e `! {1 o' ]; z9 j* j% @+ ^- z+ b3 L8 [# }
0 s- v7 d' G9 U2 G t$ K3 I- f4 N% h R
% j6 C* N! i" |' n5 d, L" a
) b( M1 ?, ^/ D- d- \' c资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见$ e( X" ~ b! Q$ i7 T5 g1 ^7 x
. h2 x: o7 v( \
* i% t+ J0 b- X; k, T, D3 x* j$ A R
本资源由Java自学网收集整理【www.javazx.com】 |
|