永发信息网

大数据开发必用的分布式框架有哪些

答案:1  悬赏:40  手机版
解决时间 2021-02-14 04:41
大数据开发必用的分布式框架有哪些
最佳答案
Spark
Spark用比较少的Scala代码实现,跟Hadoop基于分布式文件IO操作方式不同,Spark尽可能利用内存去做迭代计算,并使用mesos管理机器资源分配。
hadoop

Hadoop 是一个分布式系统基础架构,由Apache基金会开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有着高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高传输率(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求(requirements)这样可以流的形式访问(streaming access)文件系统中的数据。
dubbo
Dubbo是一个阿里巴巴开源出来的一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:
远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。
集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。
自动发现: 基于注册中心目录服务,使服务消费方能动态的查找服务提供方,使地址透明,使服务提供方可以平滑增加或减少机器。
Fourinone则是通过多个包工头多环节链式处理和包工头内部多阶段处理的粗细粒度方式支持迭代类型计算,对于内存的使用提供完整的单机小型缓存和多机分布式缓存功能(详见第4章)。因此,通过提供多环节计算支持和分布式缓存功能,也能实现Spark基于内存完成迭代计算的机制。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求推荐一下和小朋友一起玩的集体互动小游戏,
五里镇气象局怎么去啊,我要去那办事
玩游戏时手柄怎么自动往上走
1% 抗坏血酸溶液怎么配
鑫泰反光材料有限公司在什么地方啊,我要过去
量得一棵树的树干周长是6.28分米,这棵树的横
珲春吉银村镇银行-24H自助银行服务地址在什么
交通事故机动车撞人的责任认定
在分层设色地形图上,绿色通常表示BA. 高原B.
这个英文是什么意思 用字给我打出来
无糖饼干有哪些品牌,知名一点的?
我不顺心的时候 作文
晓芳家常菜地址在哪,我要去那里办事
灰铸铁的孕育处理常用孕育剂有()。
岜空魁这个地址在什么地方,我要处理点事
推荐资讯
和xxx结婚的我 日文怎么说
锋行科技在哪里啊,我有事要去这个地方
lol怎么显示edg徽章
特爱鲜花速递(清馨花苑鲜花店)地址在哪,我要
奔腾空车配货怎么去啊,有知道地址的么
CF一把英雄武器的号能卖多少
自感现象里面灯泡与线圈并联,断开开关的一瞬
比沙村地址在什么地方,想过去办事
50000智利比索是多少人民币
临泉到天津快递要几天
土家酱香饼在什么地方啊,我要过去处理事情
长春鑫泉碎石洗浴文化广场附近
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?