mycat是mysql中间件,代理将读写分离,使用较为广泛。配置简单
mycat 下载地址:https://github.com/MyCATApache/Mycat-download/tree/master/1.6-RELEASE
mycat: schema.xml简单配置:
连接mycat:
mysql -u feiha -p -P8066 –h127.0.0.1回车输入密码,用户密码信息在conf/server.xml配置, 注意,-h127.0.0.1必须输入,否则连接的是mysql的,不是mycat
springmvc使用:与连接数据库使用方式一样,不过端口改为mycat端口即可,mycat默认8066
测试:
可以向测试表中插入@@hostname, 代表当前主机名称,查询会发现是从从数据库获取的数据。