mysql分库分表

Posted zhuxineli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql分库分表相关的知识,希望对你有一定的参考价值。

先说问题,分表以后的查询问题
先脑补一个订单表,
主键 创建时间 购买商品id 商品分类 所属商铺 用户id 当前状态
平时会有各种各样的查询要求,
有每天的统计订单数量的查询、
每个用户某个时间段的订单查询、
某个商品某段时间的购买数量统计、
某个商铺的销售情况统计
……..
总之就是每个维度的查询都很多
那么问题来了,如果我们按照某个维度,比如id分表,每500万条数据存一张表,假设这时候有20张表,一共一亿条数据,重新思路上面的4中查询需求如何实现?不可能每一次查询都要跑完20张表然后组合数据吧!那又如何满足实际需求呢??

以上是关于mysql分库分表的主要内容,如果未能解决你的问题,请参考以下文章

分库分表MySQL分库分表方案

Mysql如何不停机迁移到分库分表

MySQL:互联网公司常用分库分表方案汇总

MySQL+MyCat分库分表 读写分离配置MySQL+MyCat分库分表 读写分离配置

浅谈mysql数据库分库分表那些事-亿级数据存储方案

mysql数据库高手进来,关于分库和分表的问题