分布式是一个概念,指的是多个服务器一起协作的方式,分布式系统是通过将硬件资源在物理层面进行分散化,然后通过计算机网络来实现信息交换。对于业务系统的用户来说,系统是统一完整的,一般不会感受到数据或者逻辑资源是分散的
集群是更多来解决高可用的,而分布式是解决高性能、高并发的
而一主多从,读写分离都是分布式的实际应用模式
负载均衡一般是集群的具体应用
一主多从
指的是服务之间的关系
![](https://img.haomeiwen.com/i7240203/06faef3c1859fba3.png)
读写分离
指的是读写不在一台机器上
![](https://img.haomeiwen.com/i7240203/a091634fdaa06a0a.png)
负载均衡
指的是各个机器之间的工作强度一样,环节压力,比如某台机器流量太大扛不住。nginx会将部分流量转移到另外一台机器上去执行这个任务。集群指的是将几台服务器集中在一起,实现同一业务。分布式是指将不同的业务分布在不同的地方,比如读写分离中读的任务和写得任务不在一台机器上。一主多从也是主机负责主任务,从机负责次要任务
![](https://img.haomeiwen.com/i7240203/069b919cac3d4593.png)
网友评论