开发者社区> 问答> 正文

Apache Spark和Apache Flink的区别有哪些?

Apache Spark和Apache Flink的区别有哪些?

展开
收起
游客daliwbfb2wo66 2021-12-07 19:53:48 492 0
1 条回答
写回答
取消 提交回答
  • 1.Spark是一个开源的集群计算框架,由Apache软件基金会开发,最初由加州大学伯克利分校开发,后来捐赠给Apache基金会使其开源。

    2.Apache Flink是Apache软件基金会开发的一个开源软件框架。Flink的核心组件是一个用Java和Scala编写的分布式流媒体和数据处理引擎。

    3.Apache Spark非常快,可以用于大规模数据处理。它已经成为大数据技术领域许多现有大型数据处理工具的替代方案。

    4.在Hadoop环境中,Apache Spark运行程序的速度比Map Reduce作业快100倍,这使其更受欢迎。Spark还可以通过创建Amazon EC2(弹性云计算)实例或独立的集群模式运行在Hadoop或Amazon AWS云上,还可以访问不同的数据库,如Cassandra、Amazon Dynamo DB等。

    2021-12-07 20:05:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Flink技术进阶 立即下载
Apache Spark: Cloud and On-Prem 立即下载
Hybrid Cloud and Apache Spark 立即下载

相关镜像