全部博文(346)
发布时间:2013-09-13 09:15:28
转自:http://www.cnblogs.com/panfeng412/archive/2012/06/26/storm-common-patterns-of-timecachemap.htmlStorm中使用一种叫做TimeCacheMap的数据结构,用于在内存中保存近期活跃的对象,它的实现非常地高效,而且可以自动删除过期不再活跃的对象。TimeCacheMap使用多个桶buckets来缩小锁的粒度,以此换取高并发读.........【阅读全文】
发布时间:2013-09-13 09:14:05
转自:http://www.cnblogs.com/panfeng412/archive/2012/06/19/storm-common-patterns-of-basicbolt.htmlStorm中的很多Bolt都有一个最常见的处理步骤:读入一个tuple;根据这个输入tuple,提取后发射0个,1个或多个tuple;最后,通过ack操作确认这个tuple被成功处理。按照上述处理步骤,依次.........【阅读全文】
发布时间:2013-09-13 09:13:16
转自:http://www.cnblogs.com/panfeng412/archive/2012/06/19/storm-common-patterns-of-batching.htmlStorm对流数据进行实时处理时,一种常见场景是批量一起处理一定数量的tuple元组,而不是每接收一个tuple就立刻处理一个tuple,这样可能是性能的考虑,或者是具体业务的需要。例如,批量查询或者更新数据库,如果.........【阅读全文】
发布时间:2013-09-13 09:12:26
转自:http://www.cnblogs.com/panfeng412/archive/2012/06/16/storm-common-patterns-of-streaming-top-n.htmlStorm的另一种常见模式是对流式数据进行所谓“streaming top N”的计算,它的特点是持续的在内存中按照某个统计指标(如出现次数)计算TOP N,然后每隔一定时间间隔输出实时计算后的TOP N结果。流式数据.........【阅读全文】
发布时间:2013-09-13 09:06:49
转自:http://www.cnblogs.com/panfeng412/archive/2012/06/04/storm-common-patterns-of-stream-join.html流聚合(stream join)是指将具有共同元组(tuple)字段的数据流(两个或者多个)聚合形成一个新的数据流的过程。从定义上看,流聚合和SQL中表的聚合(table join)很像,但是二者有明显的区别:table join的.........【阅读全文】
chinaunix网友2009-11-02 10:38
你的总结很好,经验很丰富啊,我是一个初学VC++的,在学习 的时候总是出现一些错误信息,很头疼啊,可不可的交流一下?QQ:466792085
chinaunix网友2009-08-12 15:12
你好,无意中看到你的博客,觉得你很善于总结 而且你的技术点和我都很相近,当然我的水平和你还是有差距的,呵呵 我们是同行,年纪也相仿。有空可以一起交流。我留下msn吧,msn:wangtong0819@gmail.com