MyCat Part1
一、MyCat定义
是一个基于Java的数据库中间件,可以通过MySQL原生协议与多个MySQL服务器通信,也可以通过JDBC协议与主流数据库进行通信,其核心功能是分库分表。配合数据库的主从模式可以实现读写分离。
二、MyCat配置实战
1.MyCat是一个基于Java的数据库中间件,那么自然必须要有Java环境
2.安装MyCat就是把tar.gz文件给解压,然后开始配置conf文件夹下面的3个xml文件:①schema.xml②rule.xml③server.xml
Mycat目录结构解析:
MyCat的conf目录下的3个xml文件
MyCat结构四个层级:①schema:逻辑库②table:逻辑表③datanode:数据节点④datahost:数据主机