开发者社区 问答 正文

分布式计算是指什么?

已解决

分布式计算是指什么?

展开
收起
游客lmkkns5ck6auu 2022-10-26 16:53:54 380 分享 版权
1 条回答
写回答
取消 提交回答
  • 官方回答

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

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

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

    2022-10-26 19:51:52
    赞同 展开评论