E-MapReduce与ODPS的区别-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

E-MapReduce与ODPS的区别

封神 2016-06-07 11:14:17 6624

E-MapReduce与ODPS有啥区别呢?

分布式计算 MaxCompute
分享到
取消 提交回答
全部回答(3)
  • 封神
    2019-07-17 19:29:37
    已采纳

    1、兼容性
    emr是完全兼容开源的接口的,比如:hive、hbase、impala、presto等。

    2、易用性
    提供的spark等引擎,提供非常灵活的编程,自定义算法,可以通过引导操作安装所需的软件,依赖库,可以访问公网、可以访问客户自己的ecs上的网站。

    3、性能及成本
    此点不好说。在emr中,由于保证了cpu、内存、网络、磁盘等,往往不同时刻运行作业的时间差不多。 成本方面emr提供按需运行,数据放在低成本的oss中,这是最低的成本开销。 计算引擎 非常丰富,可以按照不同的场景按优选择引擎。

    1 0
  • ccloud
    2019-07-17 19:29:38

    MaxCompute 是阿里自主研发的一款大数据产品,在使用场景上和 E-mapreduce 上差别不是太大。目前比较官方的口径上说两者的差别目前暂时还没有。MaxCompute 是阿里开发的,对外不开源,但是封装后使用起来比较方便,而且运维成本也较低。E-mr 是基于开源的 hadoop 体系做的产品 。如果您的开发人员有比较多的 Hadoop 经验的话,可以直接使用。而用 MaxCompute 的话,需要对代码做一些修改,虽然修改量并不大 。MaxCompute 是阿里自主研发的一款大数据产品,在使用场景上和 E-mapreduce 上差别不是太大 。

    0 0
  • 阿里云E-MapReduce团队
    2019-07-17 19:29:38

    E-MapReduce 是构建于阿里云 ECS 弹性虚拟机之上,利用开源大数据生态系统,包括 Hadoop、Spark、HBase,为用户提供集群、作业、数据等管理的一站式大数据处理分析服务。

    大数据计算服务(MaxCompute,原名ODPS)是一种快速、完全托管的TB/PB级数据仓库解决方案。MaxCompute向用户提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决用户海量数据计算问题,有效降低企业成本,并保障数据安全。

    0 2
添加回答
大数据
使用钉钉扫一扫加入圈子
+ 订阅

大数据计算实践乐园,近距离学习前沿技术

推荐文章
相似问题