背景介绍 Cobar简介 Cobar 是阿里开源的一款数据库中间件产品. 在业务高速增长的情况下,数据库往往成为整个业务系统的瓶颈,数据库中间件的出现就是为了解决数据库瓶颈而产生的一种中间层产品. 在软件工程中,没有什么问题是加一层中间层解决不了的,如果有,再加一层. 一款proxy类型(本文不讨论client SDK类型的数据库中间件)的数据库中间件具备以下能力: 支持数据库的透明代理,做到用户无感知 能够水平.垂直拆分数据库和表,横向扩展数据库的容量和性能 读和写的分离,降低主库压力 复用数…