storm
mischen520
JAVA高级架构师
展开
-
Storm的核心概念
Topology,Spout,Bolt,Tuple,Stream 拓扑:务虚的一个概念 Spout:数据源的一个代码组件,就是我们可以实现一个spout接口,写一个java类,在这个spout代码中,我们可以自己尝试去数据源获取数据,比如说从kafka中消费数据 bolt:一个业务处理的代码组件,spout会将数据传送给bolt,各种bolt还可以串联成一个计算链条,java类实现了一个bo...原创 2019-06-10 21:31:09 · 199 阅读 · 0 评论 -
storm的特点以及使用场景
(1)支撑各种实时类的项目场景:实时处理消息以及更新数据库,基于最基础的实时计算语义和API(实时数据处理领域);对实时的数据流持续的进行查询或计算,同时将最新的计算结果持续的推送给客户端展示,同样基于最基础的实时计算语义和API(实时数据分析领域);对耗时的查询进行并行化,基于DRPC,即分布式RPC调用,单表30天数据,并行化,每个进程查询一天数据,最后组装结果 storm做各种实时类的项目...原创 2019-06-10 21:10:26 · 2034 阅读 · 0 评论 -
storm编程示例
1.在pom.xml插入依懒关系, <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.ap...原创 2019-06-12 05:27:56 · 458 阅读 · 0 评论