mycat是什么?为什么用mycat?
可以理解成一个开源的分布式数据库系统,代替昂贵的Oracle,为mysql实现企业级的数据库。支持mysql、SQLserver、Oracle等主流数据库,无论是那种存储方式,在MyCat里,都是一个传统的数据库表,支持标准的SQL语句进行数据的操作,这样一来,对前端业务系统来说,可以大幅降低开发难度,提升开发速度。
mycat架构
安装和使用
下载(目前最新发行版是1.6.5):http://dl.mycat.io/
安装:解压即可
配置:Mycat是基于Java开发的,确保安装好了Java环境,可命令行输入:java -version 进行测试。Linux下还需配置Mycat的解压目录:vim /etc/profile,配置完成后使用:source /etc/profile:
export JAVA_HOME=xxx
export MYCAT_HOME=xxx