读扩展架构
MySQL实例的单表水平扩展,解决单表数据量过大的问题。
需要注意跨表join问题,这也是数据库中间件的弊端,它没有查询计划功能,只能转发SQL语句。kingshard只支持分表+全表join操作,其中一张表必须是全表。
MySQL实例的读扩展,解决单个MySQL实例负载过高的问题,读写一致性解决思路是sql前面加/*master*/