Mycat读写分离配置实践
发布时间:2020-08-16 01:08:20
来源:ITPUB博客
阅读:81
作者:jeanron100
工作这些年来,也去了一些地方,有了一些见闻,隐隐感觉很多文化和猫有着千丝万缕的联系。就拿IT行业来说吧,猫有着很高的曝光率,比如大名鼎鼎的
tomcat,是由SUN的软件构架师詹姆斯·邓肯·戴维森开发,并由Sun贡献给Apache软件基金会,他希望这种动物能够自己照顾自己,将其命名为
Tomcat,于是乎这个名字就留下来了。
在Oracle中我最喜欢查看的一个数据字典试图就是cat,这是典型的猫文化,没有其他的技术意味。
最早听到mycat的时候,我意味是一个国外的开源项目,但是紧接着发现这竟然是一个国产项目,让我有些激动,而且源代码是基于Java的,我觉得太对我的胃口了。
下面的猫儿是在泰国皮皮岛的一个早晨碰见的,它睡在门口,眼皮都懒得抬一下。
mycat这么一个项目,在国内确实很火,在github上也有链接,星标有2000多个。是基于阿里开源的Cobar产品而研发。
github链接如下:
https://github.com/MyCATApache/Mycat-Server/wiki
官方的链接如下:
http://dl.mycat.io/目前的版本比较新的是1.6,摸爬滚打这么多年,也算是见证了国内数据库的一个发展,它本身不仅仅支持MySQL,还支持Oracle,PG等,目前MySQL方向用的最为流行。
安装部署
Mycat的安装部署其实很简单,从官方下载对应的安装包即可,大概是15M左右。
下载最新的安装包:
wget http://dl.mycat.i