云数据库单个mysql性能达到瓶颈,正在寻找一个分布式可水平扩展的方案,突然看到PingCAP开发的tidb符合我们的需求,不知道大家迁移mysql到tidb有没有遇到什么问题?
所谓的云数据库,主要是在数据库上层挂一个分布式数据库的网关,主要是通过这个数据库网关对下面管理的数据库进行分库分表,读写分离,达到分布式的效果。阿里云的RDS网关产品是DRDS,想了解的可以看下。目前分布式数据库基本都采用网关架构,drds是基于mysql开发。
提问: 云数据库单个mysql性能达到瓶颈
解答:
1. TiDB 适合业务场景响应时间秒级,尤其适合以INSERT为主 和 数据在线分析的业务场景,这个原理是对方采用KEY-VALUE的存储格式。
2. 云数据库单个mysql性能达到瓶颈 可以直接转换,例如:阿里云 可以购买DRDS、腾讯云DRDS、华为DRDS、热璞数据库HotDB Cloud等。
收起很多开源的数据库中间件的,像mycat,fabric,mysql cluster都支持mysql数据库分片的,360百度谷歌都有自己的分片方案也开源了,还有个貌似是收费的onepeoxy可以看看.