目录 一.理论概述 二.环境 三.部署 一.理论概述 原理简述 参考文档 MyCAT主要是通过对SQL的拦截,然后经过一定规则的分片解析.路由分析.读写分离分析.缓存分析等,然后将SQL发给后端真实的数据块,并将返回的结果做适当处理返回给客户端. 功能简述 对数据库分片 通过设置条件,将统一数据库中的数据分散的存储到多个数据库中,达到负载均衡的效果 水平拆分 同一张表的不同记录,根据表的某个字段的某种规则拆分到多个数据库(主机)上,这既是水平拆分.单库业务表可能会过于庞大,存在单库读写与存储瓶颈…