storm
文章平均质量分 71
牛奋lch
我是一只快乐的程序猿……
展开
-
storm基础详解
Storm基础详解一、storm是什么Storm是一个分布式的、可靠的、高容错的实时流式数据处理系统。二、storm的特性简单的编程模型。类似于MapReduce降低了并行批处理复杂性,Storm降低了进行实时处理的复杂性,可以使用各种编程语言,容错性,水平扩展,可靠的消息处理等。三、storm的应用场景Storm主要的应用场景就是流式数据处理,例如实时推荐系统,实时监控系原创 2016-07-27 10:33:36 · 1760 阅读 · 0 评论 -
storm中如何使用BaseWindowedBolt的ack机制
最近有个需求,在WindowedBolt中需要对每个tuple进行ack,如果异常则进行fail,如是,我按照普通Bolt的写法,却始终实现不了上面的功能,代码如下:List<Tuple> tupleList = inputWindow.get(); try { if (tupleList.isEmpty()) { ...原创 2018-03-13 09:12:29 · 1826 阅读 · 0 评论