标签:服务 man 运算 业务 系统 技术 维基百科 目标 语言
之前一直听说过分布式这种思想,但是并没有真正的去理解过。上周课上老师讲了一遍,但也只是听懂几分。而且对于上课提到的集群也并不了解。所以下来就自己找了一下他们的相关资料。
最后得到的是三种结构:单机结构、集群结构、分布式结构
单机结构:
就像我们之前写项目一样,将所有的代码都放在一个项目中,然后这个项目部署在一台服务器上。整个项目所有的服务都由这台服务器提供。这就是单机结构。
显然,单机结构的缺陷很明显,当业务量小的时候,这台服务器能够支撑得起这个项目。但是当业务量越来越大的时候,这台服务器自然就支撑不住了。
集群结构:
当单机的处理无法支撑一个项目的时候,可以试试集群结构。集群简单理解就是把单机复制几分,一起组成的就是集群。集群中每台服务器就叫做这个集群的一个“节点”,所有节点构成了一个集群。每个节点
都提供相同的服务,那么这样系统的处理能力就相当于提升了好几倍。
但是当业务量继续上升,你当然可以继续增加服务器,但是当业务量到达一定程度时,可能集群的性能就没那么明显了。所以设计结构需要提升。
分布式结构:
(语言组织不好)搬用维基百科的定义:
标签:服务 man 运算 业务 系统 技术 维基百科 目标 语言
原文地址:https://www.cnblogs.com/iewx/p/9008319.html