mysql集群
什么是mysql集群
分为同步集群和异步集群。
同步集群(mysqlcluster)
结构:(data+sql+mgm节点)
特点:
1)内存级别的,对硬件要求较低,但是对内存要求较大。换算比例为:1:1.1;
2)数据同时放在几台服务器上,冗余较好;
3)速度一般;
4)建表需要声明为engine=ndbcluster
5)扩展性强;
6)可以实现高可用性和负载均衡,实现对大型应用的支持;
7)必须是特定的mysql版本,如:已经编译好的max版本;
8)配置和管理方便,不会丢失数据;
异步集群(mysqlreplication)
结构:(master+slave)
特点:
1)主从数据库异步数据;
2)数据放在几台服务器上,冗余一般;
3)速度较快;
4)扩展性差;
5)无法实现高可用性和负载均衡(只能在程序级别实现读写分离,减轻对主数据库的压力);
6)配置和管理较差,可能会丢失数据;
l什么是负载均衡
通过director,将用户的请求分发到realserver服务器上,然后返回给用户。
负载均衡部署灵活、能够满足各种需求
相关推荐
暗夜之城 2020-11-11
要啥自行车一把梭 2020-09-10
emmm00 2020-11-17
疯狂老司机 2020-09-08
王艺强 2020-11-17
aydh 2020-11-12
世樹 2020-11-11
zry 2020-11-11
URML 2020-11-11
spurity 2020-11-10
yifangs 2020-10-13
Andrea0 2020-09-18
Ida 2020-09-16
ltd00 2020-09-12
tufeiax 2020-09-03
xjd0 2020-09-10
greatboylc 2020-09-10
adsadadaddadasda 2020-09-08
CoderToy 2020-11-16