温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,咱们通过my cat和咱们的MYSQL的主从复制实现了它的读写分离啊,还不算完啊,但是咱们得考虑一下实际工作当中啊,你使用数据库啊,这块呢,搭好了咱们的读写分离之后,那如果咱们的写主机MASTER1啊,这个台机器挂了怎么办?啊,有同学说,哎这块,哎好办啊,我来个备机对吧?哎但凡有问题我做什么呢?哎主备切换就可以,但有一个事儿,各位你这个备机是不是数据得跟咱们的主机数据一致啊,有同学说那好办啊,是不是这有一个从机呢,我做哎主从切换是不是就可以了?各位啊,不是这样去操作啊,那咱们怎么实现?各位诶得用咱们的什么呢?这回就不是一组一从了,咱们要配咱们MYSQL的啊双主双重的,哎读写分离咱们看一下啊怎么去做?诶各位就跟咱们这个图一样,就看到首先我的什么呢?诶咱们的MASTER1是咱们的什么呢?诶主机咱们的什么FLA1是它的从机啊做一个读写分,哎读写分离的主从复制,那之后呢,诶再往后,呃,咱们再看底下各位是不是也看到我再起一个MASTER2也是咱们的主机,然后再来一个SLAVE2也做咱们的主从复制,诶,但是啊各位,咱们MASTER2是我。
01:21
作为我MASTER1,咱们M1的被机出现的,既然是被机,那这块哎是不是得保证数据一致啊,但凡我什么呢?M1挂掉了,我是不是,诶被机上线,那数据是不是得一模一样才可以啊,那怎么办?诶这块我是不是得把我的M2作为我的M1的一个,诶一个复制的从击出现,那这块问题来了,各位如果呃,咱们的运维人员发现M1挂掉了啊,M一再提起来啊,这个什么呢?还有这个对应的,哎,老皇帝又回来,那各位这块新皇帝咱们原先的太子已经上位了,已经成为皇帝了,那老皇帝回来,哎,这块让出来吗?啊,没有这么好的事儿对吧?那这块呢,哎,老皇帝回来了,是不是也得等着他变成stand败了对吧?各位,那这块要知道,哎,但凡我M1啊,这块挂掉在恢复之后啊,它作为什么呢?咱们M2的一个背机出现,那也就是说但凡M2挂掉是不是M1。
02:21
一啊,再去什么呢?切换成为咱们的协助器啊,可以这么说,M1M22台机器作为互备主从啊各位这块必须要理解清楚啊,这是咱们所说的双主双从的相关配置,好再来各位啊,咱们再去捋一遍啊,这块不要乱,咱们什么呢?得需要四台机器了,首先得有什么呢?M1咱们MASTER1啊,对应的是呃,咱们七九这台机器啊,然后还有啊,咱们的从机啊,SLAVE1对应的八零这台机器啊再往后啊是咱们的什么呢?Master a2对应的是什么呢?八一这台机器,还有就是咱们的s level2对应的八二这台机器,咱们得通过四台机器搭起这个双主双从啊,这么一个呃箱的主从复制各位这块必须要能理解啊,它们各自的作用是什么?
我来说两句