三、常用的分布式方案分布式应用和服务
将应用和服务进行分层和分割 , 然后将应用和服务模块进行分布式部署 。这样做不仅可以提高并发访问能力、减少数据库连接和资源消耗 , 还能使不同应用复用共同的服务 , 使业务易于扩展 。
分布式静态资源
对网站的静态资源如JS、css、图片等资源进行分布式部署可以减轻应用服务器的负载压力 , 提高访问速度 。
分布式数据和存储
大型网站常常需要处理海量数据 , 单台计算机往往无法提供足够的内存空间 , 可以对这些数据进行分布式存储 。
分布式计算
随着计算技术的发展 , 有些应用需要非常巨大的计算能力才能完成 , 如果采用集中式计算 , 需要耗费相当长的时间来完成 。分布式计算将该应用分解成许多小的部分 , 分配给多台计算机进行处理 。这样可以节约整体计算时间 , 大大提高计算效率 。
四、分布式与集群很多人对分布式和集群的概念不是很清楚 , 容易混淆 , 这里简单区分一下:
分布式(distributed)是指在多台不同的服务器中部署不同的服务模块 , 通过远程调用协同工作 , 对外提供服务 。
集群(cluster)是指在多台不同的服务器中部署相同应用或服务模块 , 构成一个集群 , 通过负载均衡设备对外提供服务 。

文章插图
转自:http://bigdata.51cto.com/art/201804/571608.htm
推荐阅读
- 手指瘢痕挛缩
- 春日茶话会,大家来聊茶,我喜欢湄潭翠芽,你呢喜欢啥_
- 鱼腥草素钠片介绍
- 田七的吃法到底有哪些
- 陽春酒的功效与作用
- 三 薏苡仁酒的功效与作用
- 腕表|国产的3135机芯和3235机芯有什么区别?一次性告诉大家
- 如何分辨生何首乌和制何首乌
- 大家都喜欢喝正山小种红茶减肥?
- 草莓|平时大家品尝美食,这几种热量真的十分低,适合控制体重
