分布式和集群的区别

分布式和集群的区别

  • 分布式是多个不同功能的机器共同完成一件事情
  • 集群是多个相同功能的机器完成的是相同的事情

  • 分布式是为了分担压力
  • 集群是为了稳定性和高可用

举个例子:

一个厨师开了一个饭店,他要负责做饭和卖饭,他的压力就比较大,比较累,而且他有其他事的话,饭店就得关门;

为了减少压力,这时候让他媳妇去卖饭,他只做饭,那么他和他媳妇就组成了一个分布式系统

但是如果他有事,饭店就开不下去了,因为没有做饭的了,所以又就叫来他哥哥,也是个厨师,一起做饭,那么他和他哥哥就是一个集群了(完成相同的功能:做饭);

同样的道理,再找来他嫂子,也来卖饭,那么他嫂子和他媳妇又是另外一个集群(完成相同的功能:卖饭);

这样一来他的压力又小了,而且如果他有事做不了饭,还有他哥哥做饭,饭店也会继续开下去。

慢慢的,厨师越来越多,卖饭的也越来越多,饭店再也不会因为某些人的离开而开不下去了,那么整体这个饭店的所有人组成的系统,就叫一个高可用的分布式系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值