开发者社区> 问答> 正文

分布式计算是指什么?

已解决

分布式计算是指什么?

展开
收起
游客lmkkns5ck6auu 2022-10-26 16:53:54 324 0
1 条回答
写回答
取消 提交回答
  • 官方回答

    分布式计算(Distributed computing)是一种“把需要进行大量计算的工程数据分 割成小块,由多台计算机分别计算;在上传运算结果后,将结果统一合并得出数据 结论”的科学。

    当前的高性能服务器在处理海量数据时,其计算能力、内存容量等指标都远远无法 达到要求。在大数据时代,工程师采用廉价的服务器组成分布式服务集群,以集群 协作的方式完成海量数据的处理,从而解决单台服务器在计算与存储上的瓶颈。 Hadoop、Storm 以及 Spark 是常用的分布式计算中间件,Hadoop 是对非实时数 据做批量处理的中间件,Storm 和 Spark 是对实时数据做流式处理的中间件。

    以上内容摘自《Java工程师必读手册》电子书,点击https://developer.aliyun.com/ebook/download/7780 可下载完整版

    2022-10-26 19:51:52
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
朱翥、贺小令|更快更稳更易用:Flink 自适应批处理能力演 立即下载
分布式流处理框架 立即下载
分布式流处理框架——功能对比和性能评估 立即下载