数据库中间件——Mycat配置

转载:https://blog.csdn.net/qq_41143671/article/details/112960048

全套视频地址:https://www.bilibili.com/video/BV1WJ411x7bD?p=1

说到底Mycat就是完成了分库分表,使得我们操作数据库通过Mycat来做,各种配置也在Mycat中来写,解除了java程序与数据库之间的紧耦合(这就是他主要的作用)

Java --- Mycat --- Mysql

为了保证Mycat高可用,Mycat需要搭建多个,通过HAProxy来实现负载均衡访问任何一个Mycat当某一台Mycat挂了,则自动切换到可用的Mycat上,通过Keepalived创建虚拟IP从而实现对HAProxy的保护

Mycat实现数据库高可用

HAProxy实现Mycat高可用

Keepalived通过创建虚拟Ip实现保护HAProxy

原文地址:https://www.cnblogs.com/ningxinjie/p/14755572.html