MySQL集群、分布式

MySQL集群

1.使用多台服务器实现相同的功能,通过网络进行连接。

2.分类:①负载均衡集群

②高可用集群(主备集群)

③读写分类集群

MySQL分布式

1.单体架构:所有应用、功能、运算、存储等都在一台服务中。

①开发、简单测试、个人网站(应用)、小公司。

②搭建简单、成本低

③抗并发能力低,没有备份

2.分布式架构:将服务、应用、运算、存储"拆分"到不同服务器上实现。

①适合复杂的服务、应用。

②横向扩展(增加服务器<节点>数量,来提升整体的性能。)

③分布式存储服务器:网络版的RAID10

④分布式缓存、分布式运算