01 stream
来源:互联网 发布:机智股票自动交易软件 编辑:程序博客网 时间:2024/06/05 04:48
•TridentTopology,trident编程模型的拓扑,接入spout,创建stream。
•可接入3种不同类型的4个spout。2个spout是同一个类型。
1非事务类型:IBatchSpout
2事务:ITridentSpout和IPartitionedTridentSpout
3非透明事务:IOpaquePartitionedTridentSpout
•each:通过each遍历处理批次里的tuple。
•Fields: stream通过Fields,在流间协调字段
-----------------配套视频----------------------------------------
http://pan.baidu.com/s/1kT5kecn
-----------------配套代码----------------------------------------
package storm.test.trident;
import backtype.storm.tuple.Fields;
import storm.trident.Stream;
import storm.trident.TridentTopology;
import storm.trident.spout.IBatchSpout;
public class _01Stream {
public static void main(String[] args) {
IBatchSpout batchSpout = null;
TridentTopology tt = new TridentTopology();
Stream stream = tt.newStream("_01Stream", batchSpout);
stream.each(new Fields("tels"), null,new Fields("name"));
}
}
import backtype.storm.tuple.Fields;
import storm.trident.Stream;
import storm.trident.TridentTopology;
import storm.trident.spout.IBatchSpout;
public class _01Stream {
public static void main(String[] args) {
IBatchSpout batchSpout = null;
TridentTopology tt = new TridentTopology();
Stream stream = tt.newStream("_01Stream", batchSpout);
stream.each(new Fields("tels"), null,new Fields("name"));
}
}
0 0
- 01 stream
- Java8-Stream-No.01
- Stream
- stream
- stream
- Stream
- stream
- stream
- Stream
- stream
- Stream
- Stream
- Stream
- Stream
- Stream
- Stream
- steam!stream!!stream!!!
- Stream API:创建Stream
- LeetCode—Intersection of Two Linked Lists 找两个链表的相交位置,让长的链表先走一段
- 【转】2014年中国系统架构师大会——客户时代的基础架构_Dell
- MyEclipse8.5破解方法
- [java] 数组操作的十大方法
- [镜像制作]VMWare搭建Openstack——Libvirt工具创建虚拟机镜像
- 01 stream
- EFI怎么装系统? UEFI BIOS
- Android学习之路
- 面向对象1
- 15第六周项目三——人数不定的工资类
- Face alignment at 3000 FPS via Regressing Local Binary Features
- 使用JSONKit可能出现的问题
- POJ2411: Mondriaan's Dream(1*2铺地砖,DP)
- About UiScrollView/NSTime/UIPageControl(2015411)