1. 首页
  2. > 海外公司注册 >

分布式锁集群是什么意思(分布式和集群的区别是什么)


文|洪生鹏


什么是集群、分布式,对于这些概念,刚开始接触的时候,不知有没有人像我一样,有种有点可望不可及的感觉,很难理解。


下面我们简单对这两个概念是什么阐述下:




什么是集群




维基百科是这样描述的


计算机集群简称集群是一种计算机系统,它通过一组松散集成的是什么计算机软件和/或硬件连接起来高度紧密地协作完成计算工作。在某种意义上,他们可以被看作是分布式一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接,但也有其它的可能连接方式。集群计算机通常用来改进单个计算机的计算速度和/或可靠性。一般情况下集群计算机比单个计算机,比如工作站或超级计算机性能价格比要高得多分布式。




集群特点



  • 通过多台计算机共同完成同一项工作,达到更高的效率。
  • 两机或多机机器同时工作。如果一台机器出现故障,另一台机器可以起作用。


要是觉得这个解释过于抽象,不急,我们再来举个通俗易懂的例子。


你开了家小餐区别馆,由于资金有限,只聘请了一位厨师张工,配菜切菜备料炒菜张工一个人全包了。后来生意越来越好了,张工根本忙不过来,于是的再请了一位厨师李四,张工和李四两人一起负责厨房一切事宜,他俩的关和系是集群。张工有时候有事请假了,没事,还有李四在。



集群的好处:


本来只有一个人在干活,现在有两个人了,分担了压力。


要是集群有锁一人请假了,没关系,还有另一位在呢。


集群:同一个业务,部署在多个服务器上(不同的服务器运行同样的代码,做同意思一件事情)




什么是分布式




维基百科:


分布式系统是一组计算机,通过网络相互连接传递消息与通信后并协调它们的行为而形成的系统。组件之间彼此进行交互以实现一个共同的目标。









我们用上面的例子再来阐述一下:


为了让张工李四锁他们专心炒菜,又请区别了个配菜师杨工来分担工作,主要负责切菜,备菜,备料,共同完成厨房的事和务。杨工和张工李四他们是分布式。



下面我们来小结下:


集群:同一个业务,部署在多个服务器上。


分布式:一个业务分拆多个子业务,部署在意思不同的服务器上




刚看了一下集群日历,2019年,只剩下29天了,很快就要过年了,今年你还有哪些小目标没有实现吗的?


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息