
storm
cjf_wei
这个作者很懒,什么都没留下…
展开
-
storm基本概念
Storm是一个免费的开源的分布式实时计算平台,基于Storm的有向无环拓扑可以轻松的处理数据流。本文介绍storm的一些基本概念。原创 2017-05-07 10:25:46 · 644 阅读 · 0 评论 -
storm入门--storm的第一个示例
本文介绍在eclipse下开发storm的第一个示例。本文的示例基于storm提供的example中的ExclamationTopology.文使用的storm版本为storm-1.0.2。本文将在eclipse在进行代码的编写和调试,并最终将代码打成jar包,提交到Linux环境下的storm集群。原创 2017-05-21 10:39:56 · 7189 阅读 · 0 评论 -
storm示例之DRPC
DRPC(分布式远程过程调用,Distributed Remote Procedure Call)是storm整合流(stream)、Spout、Bolt、Topology而形成的一种模式。引入DRPC旨在借助Storm集群实现远程的并行计算。原创 2017-06-18 10:50:18 · 818 阅读 · 0 评论 -
storm示例之trident
storm在0.7中引入了事务型拓扑,以满足对消息处理有着极其严格要求的场景,在storm的0.8版本之后,事务性已经被封装到Trident中。trident提供了一套非常成熟的批处理API来批量处理元组,可以对这些元组执行分组(group by)、连接(join)、运行函数、运行过滤器等,trident还封装了DRPC功能,同样支持DRPC远程调用。本文通过一个示例简介trident拓扑。原创 2017-06-25 11:04:31 · 1514 阅读 · 0 评论 -
Storm入门-storm的安装
本文介绍linux环境下storm运行环境的搭建。由于条件有限,安装的storm运行在单机模式下,即主从节点都在同一台机器上,zookeeper也在同一台机器上。原创 2017-05-14 12:19:29 · 2454 阅读 · 0 评论 -
Storm示例剖析-fastWordCount
本文介绍介绍使用storm开发项目代码,介绍spout和bolt的相关接口等。storm的业务开发主要包括spout的开发,bolt的开发以及topology的创建等。代码框架 spout 下述spout主要实现,随机的从给定的语句中发送一个sentence。//FastRandomSentenceSpout.javapackage spout.fastWordCount;原创 2017-06-10 20:04:02 · 636 阅读 · 0 评论