一、简介
在互联网数据大爆炸时代,对数据处理的要求越来越高,很明显单实例数据库已经不能满足需求了,这时候数据库的中间件便应运而生。中间件聚集多实例来提供更强的处理能力,并且隐藏了多实例产生的复杂性。mycat就是一个数据库中间件,它是基于阿里巴巴开源的Cobar。由于Cobar存在着严重的问题,所以mycat发起人对其进行修复完善优化就成了mycat的第一个版本。在1.4版本开始已经基本脱离Cobar,成为了一个高效强力的独立开源产品。截止本文时间,mycat最新版本为:1.6
二、环境
mycat是基于Java语言开发的,所以使用mycat请确保安装Java环境
java -version
三、下载
下载地址:http://dl.mycat.io/1.6-RELEASE/
选择对应系统的二进制包,下载即可(这里以Mac os为例)。
Mycat-server-1.6-RELEASE-20161028204710-mac.tar.gz
四、目录结构
- mycat
- bin 可执行文件
- conf 配置文件
- lib 依赖包
- logs 日志目录
- version.txt 版本信息
五、测试运行
进入 bin 目录
执行命令: ./mycat start 运行,如果没有报异常则运行成功
其它命令:
./mycat status :运行状态
./mycat stop : 停止运行
./mycat restart : 重新启动