zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

Mycat 配置1

2023-04-18 14:27:37 时间

前言

Mycat 是一个数据库分库分表中间件

MyCAT 是作为通用代理设计的,后端是以 Mysql协议JDBC 的方式连接数据库,可以支持 Oracle、DB2、SQL Server 、 mongodb、mysql

这里简单分享一下 Mycat 中的概念及配置的相关基础 ,详细内容可以参考 官方文档Mycat-ServerGet Start

Tip: 当前的最新版本为 Mycat server 1.5 GA


概要


概念

数据库中间件

Mycat 其实只是一个数据中间件,或数据库代理

Tip: 所有难搞定的事情都可以通过中间件有效处理,中间件能有效解耦并专注于特定领域问题,LVM、LVS、MQ 都是这个思路(房屋中介,银行也都是这个思路)

所以Mycat没有存储引擎,本身并不存储数据,只是起到了请求分析,拆解,路由与结果聚合的作用,为前端应用提供统一接口,Mycat 与后端的数据库集群有机组合才一起构成一个分布式数据库系统