知识点
相关文章
更多最近更新
更多github上排名靠前的java项目之_storm
2019-03-02 23:50|来源: 网路
1.和hadoop的比较
Storm: 分布式实时计算,强调实时性,常用于实时性要求较高的地方
Hadoop:分布式批处理计算,强调批处理,常用于数据挖掘、分析
2.
Hadoop是实现了mapreduce的思想,将数据切片计算来处理大量的离线数据数据。hadoop处理的数据必须是已经存放在hdfs上或者类似hbase的数据库中,所以hadoop实现的时候是通过移动计算到这些存放数据的机器上来提高效率。
而storm不同,storm是一个流计算框架,处理的数据是实时消息队列中的,所以需要我们写好一个topology逻辑放在那,接收进来的数据来处理,所以是通过移动数据平均分配到机器资源来获得高效率。
hadoop每次map会将数据写入本地文件系统,然后在reduce的时候再读进来storm的优点是全内存计算,因为内存寻址速度是硬盘的百万倍以上,所以storm的速度相比较hadoop非常快(瓶颈是内存,cpu)。
转自:http://www.cnblogs.com/haore147/p/3856321
相关问答
更多-
上海所有大学电脑专业排名靠前的有哪些[2022-04-04]
交大,复旦,同济 -
微信公众平台开发商排名靠前的有哪些个?[2022-06-23]
小猪cms还凑合,,有源码的 ,每周更新两三个模板的 ,你可以看下 ,, -
中国的操作系统在世界上排名第几??谁能告诉我??[2022-11-29]
6款中国自己的操作系统 总的特点都是继承LINUX内核,原因大家也应该知道吧。中国要想自己写一个操作系统内核,谈何容易,用什么语言来写,怎么写,都得从一开始,并且还的经受各方面的考验,可以说中国要写属于自己的系统内核是完全不可能,毕竟UNIX, MICROSOFT ,NOVELL等发展这么多年了,以说很成熟了,可漏洞依旧...... 另一方面linux原代码是公开,而微软软代码是不公开的,性能上某方面LINUX并不比WINDOWS差,比喻LINUX下的编程环境,WINDOWS就自叹不如在网络构件服务器上,大 ... -
新浪博客现在点击量最高的是谁的博客[2019-10-19]
胡说,最高的是徐小明的,超过七亿。 http://blog.sina.com.cn/lm/top/rank/ 查查就是了。 -
in the front rank 这个短语意思是排名靠前还是排名第一?[2022-05-18]
in the front rank的意思:在前列 ;在第一排; 在前列;名列前茅 所以它的意思不一定是第一。 If a nation wants to develop and boom its economy, technology innovation must be in the front rank . 民族要发展,经济要繁荣,技术创新必须走在前列。 -
您可以使用multisearch API来完成单独的查询。 You can use the multisearch api in order to do completely separate queries in one go.
-
Storm java.io.NotSerializableException:运行拓扑时(Storm java.io.NotSerializableException: when running topology)[2022-05-05]
这里的例外很清楚。 如果您只是查看了java.io.NotSerializableException的文档,您会看到正在打印的消息是不可序列化的类。 要修复,只需让您的拓扑类实现Serializable : public class ProvaTopology implements Serializable { ... } 这是必需的,以便Storm可以序列化您的拓扑并将其发送到Nimbus执行。 由于您的Bolts和Spout扩展或实现了Storm提供的类或接口,因此您不必担心将它们标记为可序列 ... -
Div Alignment不会排名靠前(Div Alignment not going top)[2021-10-14]
添加display: inline到你的.homeWrapperContentLeft ,你就完成了。 Add display: inline to your .homeWrapperContentLeft and you're done. -
使用smoothScrollToPositionFromTop() 。 它将项目放在指定位置,从ListView顶部开始指定的像素数(如果可能)。 您应该只提供一个小偏移量。 注意:要求API级别为11+。 Use smoothScrollToPositionFromTop(). It places the item at the specified position a specified number of pixels from the top of the ListView (if possible ...